CMake: add missing libraries for iOS build
Remove unused section from file list.
This commit is contained in:
@@ -226,10 +226,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/osx/cocoa/utils.mm
|
src/osx/cocoa/utils.mm
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
<set var="BASE_AND_GUI_OSX_IPHONE_SRC" hints="files">
|
|
||||||
src/osx/iphone/utils.mm
|
|
||||||
</set>
|
|
||||||
|
|
||||||
<!-- Base files used by non-wxMac OS X builds -->
|
<!-- Base files used by non-wxMac OS X builds -->
|
||||||
<set var="BASE_OSX_NOTWXMAC_SRC" hints="files">
|
<set var="BASE_OSX_NOTWXMAC_SRC" hints="files">
|
||||||
$(BASE_UNIX_AND_DARWIN_NOTWXMAC_SRC)
|
$(BASE_UNIX_AND_DARWIN_NOTWXMAC_SRC)
|
||||||
|
@@ -153,10 +153,6 @@ set(BASE_AND_GUI_OSX_COCOA_SRC
|
|||||||
src/osx/cocoa/power.mm
|
src/osx/cocoa/power.mm
|
||||||
)
|
)
|
||||||
|
|
||||||
set(BASE_AND_GUI_OSX_IPHONE_SRC
|
|
||||||
src/osx/iphone/utils.mm
|
|
||||||
)
|
|
||||||
|
|
||||||
set(BASE_OSX_NOTWXMAC_SRC
|
set(BASE_OSX_NOTWXMAC_SRC
|
||||||
${BASE_UNIX_AND_DARWIN_NOTWXMAC_SRC}
|
${BASE_UNIX_AND_DARWIN_NOTWXMAC_SRC}
|
||||||
${BASE_COREFOUNDATION_SRC}
|
${BASE_COREFOUNDATION_SRC}
|
||||||
|
@@ -17,9 +17,7 @@ if(WIN32)
|
|||||||
wx_append_sources(BASE_FILES BASE_AND_GUI_WIN32)
|
wx_append_sources(BASE_FILES BASE_AND_GUI_WIN32)
|
||||||
elseif(APPLE)
|
elseif(APPLE)
|
||||||
wx_append_sources(BASE_FILES BASE_OSX_SHARED)
|
wx_append_sources(BASE_FILES BASE_OSX_SHARED)
|
||||||
if(wxBUILD_TOOLKIT MATCHES "osx_iphone")
|
if(WXOSX_COCOA)
|
||||||
wx_append_sources(BASE_FILES BASE_AND_GUI_OSX_IPHONE)
|
|
||||||
else()
|
|
||||||
wx_append_sources(BASE_FILES BASE_AND_GUI_OSX_COCOA)
|
wx_append_sources(BASE_FILES BASE_AND_GUI_OSX_COCOA)
|
||||||
endif()
|
endif()
|
||||||
elseif(UNIX)
|
elseif(UNIX)
|
||||||
@@ -58,14 +56,19 @@ endif()
|
|||||||
|
|
||||||
if(APPLE)
|
if(APPLE)
|
||||||
wx_lib_link_libraries(wxbase
|
wx_lib_link_libraries(wxbase
|
||||||
PRIVATE
|
|
||||||
"-framework Security"
|
|
||||||
PUBLIC
|
PUBLIC
|
||||||
"-framework Carbon"
|
|
||||||
"-framework Cocoa"
|
|
||||||
"-framework CoreFoundation"
|
"-framework CoreFoundation"
|
||||||
"-framework IOKit"
|
|
||||||
)
|
)
|
||||||
|
if(WXOSX_COCOA)
|
||||||
|
wx_lib_link_libraries(wxbase
|
||||||
|
PRIVATE
|
||||||
|
"-framework Security"
|
||||||
|
PUBLIC
|
||||||
|
"-framework Carbon"
|
||||||
|
"-framework Cocoa"
|
||||||
|
"-framework IOKit"
|
||||||
|
)
|
||||||
|
endif()
|
||||||
elseif(UNIX)
|
elseif(UNIX)
|
||||||
wx_lib_link_libraries(wxbase PRIVATE dl)
|
wx_lib_link_libraries(wxbase PRIVATE dl)
|
||||||
endif()
|
endif()
|
||||||
|
@@ -47,6 +47,9 @@ elseif(WXOSX_COCOA)
|
|||||||
wx_append_sources(CORE_SRC OSX_LOWLEVEL)
|
wx_append_sources(CORE_SRC OSX_LOWLEVEL)
|
||||||
wx_append_sources(CORE_SRC OSX_SHARED)
|
wx_append_sources(CORE_SRC OSX_SHARED)
|
||||||
wx_append_sources(CORE_SRC OSX_COCOA)
|
wx_append_sources(CORE_SRC OSX_COCOA)
|
||||||
|
elseif(WXOSX_IPHONE)
|
||||||
|
wx_append_sources(CORE_SRC OSX_LOWLEVEL)
|
||||||
|
wx_append_sources(CORE_SRC OSX_IPHONE)
|
||||||
elseif(WXQT)
|
elseif(WXQT)
|
||||||
wx_append_sources(CORE_SRC QT)
|
wx_append_sources(CORE_SRC QT)
|
||||||
if(WIN32)
|
if(WIN32)
|
||||||
@@ -76,6 +79,15 @@ if(WXOSX_COCOA)
|
|||||||
wx_lib_link_libraries(wxcore PUBLIC "-framework WebKit")
|
wx_lib_link_libraries(wxcore PUBLIC "-framework WebKit")
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
if(WXOSX_IPHONE)
|
||||||
|
wx_lib_link_libraries(wxcore
|
||||||
|
PUBLIC
|
||||||
|
"-framework AudioToolbox"
|
||||||
|
"-framework CoreGraphics"
|
||||||
|
"-framework CoreText"
|
||||||
|
"-framework UIKit"
|
||||||
|
)
|
||||||
|
endif()
|
||||||
if(WXGTK AND wxUSE_PRIVATE_FONTS)
|
if(WXGTK AND wxUSE_PRIVATE_FONTS)
|
||||||
wx_lib_include_directories(wxcore PUBLIC ${FONTCONFIG_INCLUDE_DIRS} ${PANGOFT2_INCLUDE_DIRS})
|
wx_lib_include_directories(wxcore PUBLIC ${FONTCONFIG_INCLUDE_DIRS} ${PANGOFT2_INCLUDE_DIRS})
|
||||||
wx_lib_link_libraries(wxcore PUBLIC ${FONTCONFIG_LIBRARIES} ${PANGOFT2_LIBRARIES})
|
wx_lib_link_libraries(wxcore PUBLIC ${FONTCONFIG_LIBRARIES} ${PANGOFT2_LIBRARIES})
|
||||||
|
@@ -176,9 +176,6 @@ BASE_AND_GUI_OSX_COCOA_SRC =
|
|||||||
src/osx/cocoa/utils.mm
|
src/osx/cocoa/utils.mm
|
||||||
src/osx/cocoa/power.mm
|
src/osx/cocoa/power.mm
|
||||||
|
|
||||||
BASE_AND_GUI_OSX_IPHONE_SRC =
|
|
||||||
src/osx/iphone/utils.mm
|
|
||||||
|
|
||||||
# files used by non-wxMac OS X builds
|
# files used by non-wxMac OS X builds
|
||||||
BASE_OSX_NOTWXMAC_SRC =
|
BASE_OSX_NOTWXMAC_SRC =
|
||||||
$(BASE_UNIX_AND_DARWIN_NOTWXMAC_SRC)
|
$(BASE_UNIX_AND_DARWIN_NOTWXMAC_SRC)
|
||||||
|
Reference in New Issue
Block a user