Properly install CoreGraphics.framework & fix CoreAnimation

This commit is contained in:
Sergey Bugaev 2017-03-01 19:00:06 +03:00
parent b8f9c9a4b1
commit f7d56c1eb8
6 changed files with 8 additions and 4 deletions

View File

@ -109,6 +109,9 @@ C=libAppKit.so
[QuartzCore.framework]
A=libQuartzCore.so
[CoreGraphics.framework]
A=libCoreGraphics.so
[SystemConfiguration.framework]
A=libSystemConfiguration.so

View File

@ -10,8 +10,8 @@ SET(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/darling
SET(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE)
SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
add_library(ApplicationServices SHARED $<TARGET_OBJECTS:coregraphics>)
target_link_libraries(ApplicationServices system CoreServices lcms png gif tiff jpeg X11 Xext Xrender fontconfig cairo)
add_library(ApplicationServices SHARED empty.c)
target_link_libraries(ApplicationServices system CoreServices CoreGraphics)
install(TARGETS ApplicationServices DESTINATION "${CMAKE_INSTALL_LIBDIR}/darling")

View File

View File

@ -121,6 +121,7 @@ add_subdirectory(external/libxpc)
add_subdirectory(external/openssl_certificates)
add_subdirectory(external/liblcms1)
add_subdirectory(external/coregraphics)
add_subdirectory(external/coreanimation)
add_subdirectory(external/rik-theme)
if (NOT DARLING_NO_EXECUTABLES)

@ -1 +1 @@
Subproject commit d142110eab5a32cde48d2f2c957ba08e030d75ed
Subproject commit 1d3a2ed184dca3f182ba722e08b8fc3094231500

@ -1 +1 @@
Subproject commit 86e9eba9a1e468cefd6e1a5f4956f64be7865532
Subproject commit 92e401e963bf60d511444bbef92a0a6eb655ab72