mirror of https://github.com/darlinghq/darling
Workaround CMP0177 Warning
We can't use cmake_policy yet since there are older cmake versions that we still need to support.
This commit is contained in:
parent
e06036ba3b
commit
ab6424979f
|
|
@ -1,3 +1,7 @@
|
|||
if(COMMAND cmake_policy)
|
||||
# cmake_policy(SET CMP0177 NEW)
|
||||
endif(COMMAND cmake_policy)
|
||||
|
||||
include(darling_lib)
|
||||
#include(CMakeParseArguments)
|
||||
|
||||
|
|
@ -15,12 +19,12 @@ function(wrap_elf name elfname)
|
|||
)
|
||||
|
||||
if (ARGC LESS 3)
|
||||
set(destination "/usr/lib/native")
|
||||
set(destination "usr/lib/native")
|
||||
else (ARGC LESS 3)
|
||||
set(destination ${ARGV2})
|
||||
endif (ARGC LESS 3)
|
||||
|
||||
set(DYLIB_INSTALL_NAME "${destination}/lib${name}.dylib")
|
||||
set(DYLIB_INSTALL_NAME "/${destination}/lib${name}.dylib")
|
||||
include_directories(${CMAKE_SOURCE_DIR}/src/startup/mldr/elfcalls)
|
||||
add_darling_library(${name} SHARED ${CMAKE_CURRENT_BINARY_DIR}/${name}.c)
|
||||
target_link_libraries(${name} PRIVATE system)
|
||||
|
|
|
|||
|
|
@ -19,6 +19,6 @@ if (COMPONENT_gui)
|
|||
wrap_elf(xkbfile libxkbfile.so)
|
||||
wrap_elf(cairo libcairo.so)
|
||||
wrap_elf(dbus libdbus-1.so)
|
||||
wrap_elf(GL libGL.so "/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries")
|
||||
wrap_elf(GLU libGLU.so "/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries")
|
||||
wrap_elf(GL libGL.so "System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries")
|
||||
wrap_elf(GLU libGLU.so "System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries")
|
||||
endif()
|
||||
|
|
|
|||
Loading…
Reference in New Issue