Commit Graph

36 Commits

Author SHA1 Message Date
Bernhard Miklautz 0313ca3622 libfreerdp: always build "MONOLITHIC"
"libfreerdp" consisted of multiple (small) single libraries. If the cmake
option MONOLITHIC was used only one library was build combining all of
the libfreerdp-* libraries.
The only exceptions to this are libfreerdp-server and libfreerdp-client these
are build as separate libraries.

This commit obsoltes non-monolithic builds and makes monolithic builds
the default. The cmake option MONOLITHIC is also removed.
2014-09-12 00:19:53 +02:00
Mike Gilbert ae1fdf6153 Remove execute bit from many files 2014-07-20 00:52:35 -04:00
Bernhard Miklautz 6a49bcfe40 winpr: always build "monolitic"
winpr is now always build as single library.
The build option MONOLITHIC_BUILD doesn't influence this behavior anymore.

The only exception is winpr-makecert-tool which is still build as extra
library.

This obsoletes complex_libraries for winpr.
2014-07-10 11:10:58 +02:00
Marc-André Moreau 5d59ea09d6 mfreerdp: add Apple IOKit-based keyboard type detection 2014-03-04 14:01:01 -05:00
Marc-André Moreau 528647b6d0 Merge pull request #1492 from elupus/passwd
Mac password dialog fixes
2013-09-19 13:05:37 -07:00
Joakim Plate 1f15d39f8a Correct generation of PasswordDialog.nib 2013-09-17 23:12:33 +02:00
Marc-André Moreau 7edfe66274 freerdp: various missing link dependencies and symbol exports 2013-09-03 21:48:26 -04:00
Marc-André Moreau bb30ceb006 mfreerdp: cleanup 2013-08-09 21:23:08 -04:00
Marc-André Moreau 2847c8819e mfreerdp: fix out of source build 2013-08-08 16:38:50 -04:00
Marc-André Moreau b164453d75 mfreerdp: fix 32-bit and universal build 2013-08-08 16:10:23 -04:00
Marc-André Moreau 1d1d04149c mfreerdp: cleanup makefiles 2013-08-08 15:49:24 -04:00
Benoît LeBlanc e063a5cbcb MacFreeRDP: Fixed deployment paths, deploying missing winpr folder to framework structure.
#####################

IMPORTANT:

To compile an Mac application using the MacFreeRDP framework, the developer MUST specifically add the framework's Headers folder to the Headers Search Path in the application's Build Settings.

e.g. /Users/Username/Documents//FreeRDP/build/client/Mac/Debug/MacFreeRDP.framework/Headers
2013-07-22 12:38:15 -04:00
Benoît LeBlanc 22b6878307 Custom cursor now visible on mac version. Cursor is now associated with NSView for automatic tracking area handling.
Makefile: updated post-build  NIB file generation events to apply to all generators for Mac Client.
2013-07-16 12:16:44 -04:00
Benoît LeBlanc 44034305d3 Fixed output path for MacFreeRDP framework deployment.
MRDPView: replaced awakeFromNib with viewDidLoad
2013-06-25 16:05:37 -04:00
Marc-André Moreau 1fdcf5354c mfreerdp: change output name 2013-06-23 00:18:55 -04:00
Marc-André Moreau bff4e22547 mfreerdp: remove cmake debug output 2013-06-22 18:38:35 -04:00
Benoît LeBlanc 45de8d4d14 Refactoring Mac app - update API, stripped RAIL code 2013-06-17 16:44:44 -04:00
Benoît LeBlanc 1910205d06 Refactoring - mac platform 2013-06-14 16:19:03 -04:00
Benoît LeBlanc 115b3978c6 Updating common API 2013-06-13 16:18:19 -04:00
Benoît LeBlanc 42f7c7f6b2 Static buid for Mac OS X, mf_interface, WITH_VERBOSE option
mf_interface is still in progress
2013-06-11 14:56:43 -04:00
Marc-André Moreau b753feab3d mfreerdp: fix monolithic build 2013-05-31 14:57:48 -04:00
Marc-André Moreau 69706b507e cmake: fix 32-bit clang with SSE 2013-05-31 13:51:50 -04:00
Marc-André Moreau 12a46784dd mfreerdp: integrate benoit's refactored mac client 2013-05-31 12:48:40 -04:00
Marc-André Moreau a89c75b3c2 mfreerdp: cleanup cmake script 2013-04-11 18:09:28 -04:00
Marc-André Moreau 1f335709b3 mfreerdp: fix icon file 2013-03-11 00:35:15 -04:00
Daryl Poe b64408975d freerdp primitives library 2013-01-18 15:32:58 -07:00
Marc-André Moreau e62860ab29 cmake: replace FindOptionalPackage macros with FindFeature macros 2012-11-02 19:27:01 -04:00
Marc-André Moreau 5319e3a761 mfreerdp-server: cleanup binaries 2012-10-31 23:30:52 -04:00
Marc-André Moreau b7a289f843 libwinpr: fix test build on Mac OS X 2012-10-25 15:34:57 -04:00
Marc-André Moreau 6bc686e7a9 macfreerdp: fix build 2012-10-18 23:10:45 -04:00
Marc-André Moreau aaef9694ab libfreerdp-channels: split in client/server functionality, move to libfreerdp-channels-client and libfreerdp-channels-server 2012-10-15 17:03:34 -04:00
Marc-André Moreau 659a901450 cmake: add solution folder subdirectories 2012-10-01 11:48:53 -04:00
Anthony Tong b5d5387e9d initial Mac build cleanup 2012-08-24 10:53:02 -05:00
Jay Sorg 790bf99f3b client/Mac: changes from LK2000 2012-08-02 10:04:44 -07:00
Thomas Goddard 3f4c3eba3d Added xcode.sh for automatic Xcode project generation
Updated CMake lists to include additional build settings for automatic
reference counting, and added Xcode.sh file for Xcode project
generation, compilation, etc…
2012-05-12 17:07:29 -07:00
Thomas Goddard b01e6947c8 Adding cmake Xcode project generation.
This will work for generating an Xcode project from cmake.  Still in
progress, but initial working version.
2012-05-10 13:18:29 -07:00