@@ -9,21 +9,15 @@ find_required_package(OpenSSL)
9
9
set (FRAMEWORK_HEADERS_PATH /System /Library/Frameworks/Cocoa.framework /Versions/A/Headers/)
10
10
include_directories (${FRAMEWORK_HEADERS_PATH} /System /Library/Frameworks)
11
11
12
- # set(CMAKE_OSX_SYSROOT MacOSX10.7.sdk) # uncomment to specify SDK version
12
+ # set(CMAKE_OSX_SYSROOT MacOSX10.7.sdk)
13
13
set (CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -mmacosx-version-min=10.4" )
14
14
set (GUI_TYPE MACOSX_BUNDLE )
15
15
16
16
# Import libraries
17
17
find_library (FOUNDATION_LIBRARY Foundation)
18
- message ("+ Using foundation library ${FOUNDATION_LIBRARY} " )
19
18
find_library (COCOA_LIBRARY Cocoa)
20
- message ("+ Using cocoa library ${COCOA_LIBRARY} " )
21
19
find_library (APPKIT_LIBRARY AppKit)
22
- message ("+ Using appkit library ${APPKIT_LIBRARY} " )
23
-
24
- message (" Current source dir: ${CMAKE_CURRENT_SOURCE_DIR} " )
25
- # Set the OS X Bundle specific CMake variables which will be used to populate the plist for
26
- # the application bundle
20
+
27
21
set (MACOSX_BUNDLE_INFO_STRING "MacFreeRDP" )
28
22
set (MACOSX_BUNDLE_GUI_IDENTIFIER "com.freerdp.mac" )
29
23
set (MACOSX_BUNDLE_BUNDLE_IDENTIFIER "FreeRDP.Mac" )
@@ -33,7 +27,6 @@ set(MACOSX_BUNDLE_SHORT_VERSION_STRING 1.0.1)
33
27
set (MACOSX_BUNDLE_BUNDLE_VERSION 1.0.1)
34
28
set (MACOSX_BUNDLE_COPYRIGHT "Copyright 2012. All Rights Reserved." )
35
29
36
- # Specific plist and NOT standard CMake variables
37
30
set (MACOSX_BUNDLE_NSMAIN_NIB_FILE "MainMenu" )
38
31
set (MACOSX_BUNDLE_NSPRINCIPAL_CLASS "NSApplication" )
39
32
@@ -91,6 +84,10 @@ set_complex_link_libraries(VARIABLE ${MODULE_PREFIX}_LIBS MONOLITHIC ${MONOLITHI
91
84
MODULE freerdp
92
85
MODULES freerdp-core freerdp-cache freerdp-gdi freerdp-codec freerdp-rail freerdp-utils)
93
86
87
+ set_complex_link_libraries(VARIABLE ${MODULE_PREFIX} _LIBS MONOLITHIC ${MONOLITHIC_BUILD}
88
+ MODULE winpr
89
+ MODULES winpr-crt)
90
+
94
91
target_link_libraries (${MODULE_NAME} ${${MODULE_PREFIX} _LIBS})
95
92
96
93
set_property (TARGET MacFreeRDP PROPERTY FOLDER "Client/Mac" )
0 commit comments