2020-08-19 13:49:50 +00:00
|
|
|
|
|
|
|
if (APPLE)
|
|
|
|
install(TARGETS fgfs BUNDLE DESTINATION .)
|
|
|
|
else()
|
|
|
|
install(TARGETS fgfs RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
|
|
|
|
endif()
|
|
|
|
|
|
|
|
if (TARGET sentry_crashpad::handler)
|
|
|
|
if (APPLE)
|
|
|
|
# install inside the bundle
|
|
|
|
install(FILES $<TARGET_FILE:sentry_crashpad::handler> DESTINATION fgfs.app/Contents/MacOS OPTIONAL)
|
|
|
|
else()
|
|
|
|
# install in the bin-dir, next to the application binary
|
|
|
|
install(FILES $<TARGET_FILE:sentry_crashpad::handler> DESTINATION ${CMAKE_INSTALL_BINDIR} OPTIONAL)
|
|
|
|
endif()
|
|
|
|
endif()
|
2020-08-23 17:12:16 +00:00
|
|
|
|
|
|
|
#-----------------------------------------------------------------------------
|
|
|
|
### uninstall target
|
|
|
|
#-----------------------------------------------------------------------------
|
|
|
|
CONFIGURE_FILE(
|
|
|
|
"${PROJECT_SOURCE_DIR}/CMakeModules/cmake_uninstall.cmake.in"
|
|
|
|
"${PROJECT_BINARY_DIR}/cmake_uninstall.cmake"
|
|
|
|
IMMEDIATE @ONLY)
|
|
|
|
ADD_CUSTOM_TARGET(uninstall
|
|
|
|
"${CMAKE_COMMAND}" -P "${PROJECT_BINARY_DIR}/cmake_uninstall.cmake")
|
|
|
|
|