mirror of
https://github.com/digarok/gsplus.git
synced 2024-06-16 01:29:29 +00:00
clean up CMake dependencies a little bit.
This commit is contained in:
parent
5e852773ca
commit
43b7330256
|
@ -139,9 +139,8 @@ if(APPLE)
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy_if_different
|
COMMAND ${CMAKE_COMMAND} -E copy_if_different
|
||||||
"${CMAKE_CURRENT_BINARY_DIR}/rawnet/vmnet_helper"
|
"${CMAKE_CURRENT_BINARY_DIR}/rawnet/vmnet_helper"
|
||||||
"${CMAKE_CURRENT_BINARY_DIR}/GSplus.app/Contents/MacOS/vmnet_helper"
|
"${CMAKE_CURRENT_BINARY_DIR}/GSplus.app/Contents/MacOS/vmnet_helper"
|
||||||
# COMMAND sudo chown root "${CMAKE_CURRENT_BINARY_DIR}/GSplus.app/Contents/MacOS/vmnet_helper"
|
)
|
||||||
# COMMAND sudo chmod +s "${CMAKE_CURRENT_BINARY_DIR}/GSplus.app/Contents/MacOS/vmnet_helper"
|
add_dependencies(GSplus vmnet_helper)
|
||||||
DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/rawnet/vmnet_helper)
|
|
||||||
endif()
|
endif()
|
||||||
# SET_SOURCE_FILES_PROPERTIES(vmnet_helper PROPERTIES MACOSX_PACKAGE_LOCATION MacOS)
|
# SET_SOURCE_FILES_PROPERTIES(vmnet_helper PROPERTIES MACOSX_PACKAGE_LOCATION MacOS)
|
||||||
|
|
||||||
|
@ -185,14 +184,6 @@ endif()
|
||||||
# target_link_libraries(GSplus -F${CMAKE_CURRENT_SOURCE_DIR} "-framework SDL2" -Wl,-rpath,@executable_path/../Frameworks)
|
# target_link_libraries(GSplus -F${CMAKE_CURRENT_SOURCE_DIR} "-framework SDL2" -Wl,-rpath,@executable_path/../Frameworks)
|
||||||
#endif()
|
#endif()
|
||||||
|
|
||||||
# if (APPLE AND CMAKE_BUILD_TYPE MATCHES "Release")
|
|
||||||
# add_custom_command(TARGET GSplus
|
|
||||||
# POST_BUILD
|
|
||||||
# COMMAND dylibbundler -od -b -x GSplus.app/Contents/MacOS/GSplus -d GSplus.app/Contents/libs
|
|
||||||
# #COMMAND cp to_pro partls GSplus.app/Contents/Resources/
|
|
||||||
# COMMENT bundling libraries...
|
|
||||||
# )
|
|
||||||
# endif()
|
|
||||||
|
|
||||||
if (APPLE)
|
if (APPLE)
|
||||||
add_custom_target(bundle
|
add_custom_target(bundle
|
||||||
|
@ -200,4 +191,9 @@ if (APPLE)
|
||||||
COMMAND dylibbundler -od -b -x GSplus.app/Contents/MacOS/GSplus -d GSplus.app/Contents/libs
|
COMMAND dylibbundler -od -b -x GSplus.app/Contents/MacOS/GSplus -d GSplus.app/Contents/libs
|
||||||
COMMENT bundling libraries...
|
COMMENT bundling libraries...
|
||||||
)
|
)
|
||||||
|
add_custom_target(setuid
|
||||||
|
COMMAND sudo chown root GSplus.app/Contents/MacOS/vmnet_helper
|
||||||
|
COMMAND sudo chmod +s GSplus.app/Contents/MacOS/vmnet_helper
|
||||||
|
USES_TERMINAL)
|
||||||
|
add_dependencies(setuid vmnet_helper)
|
||||||
endif()
|
endif()
|
||||||
|
|
Loading…
Reference in New Issue
Block a user