diff options
author | Gustavo Goretkin <gustavo.goretkin@gmail.com> | 2019-04-29 12:57:37 -0400 |
---|---|---|
committer | Gustavo Goretkin <gustavo.goretkin@gmail.com> | 2019-04-29 12:57:37 -0400 |
commit | b6a18c5a3066b0b1a26b8bc3af6031484ae1c905 (patch) | |
tree | 28ae6bcedc4eeae0ff2fbf9a49eff0aa16eef1bb | |
parent | e4f637c2e34bb41c9b199cb49621b32286a0436d (diff) | |
download | bullet3-b6a18c5a3066b0b1a26b8bc3af6031484ae1c905.tar.gz |
Copy installation commands from other bullet libs
-rw-r--r-- | examples/c_api/CMakeLists.txt | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/examples/c_api/CMakeLists.txt b/examples/c_api/CMakeLists.txt index 03585dc54..c6790a1a3 100644 --- a/examples/c_api/CMakeLists.txt +++ b/examples/c_api/CMakeLists.txt @@ -183,4 +183,27 @@ TARGET_LINK_LIBRARIES( Bullet3Common ) -INSTALL(TARGETS bullet_c_api DESTINATION lib) +IF (INSTALL_LIBS) + IF (NOT INTERNAL_CREATE_DISTRIBUTABLE_MSVC_PROJECTFILES) + #INSTALL of other files requires CMake 2.6 + IF (${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 2.5) + IF (APPLE AND BUILD_SHARED_LIBS AND FRAMEWORK) + INSTALL(TARGETS bullet_c_api DESTINATION lib) + ELSE (APPLE AND BUILD_SHARED_LIBS AND FRAMEWORK) + INSTALL(TARGETS bullet_c_api RUNTIME DESTINATION bin + LIBRARY DESTINATION lib${LIB_SUFFIX} + ARCHIVE DESTINATION lib${LIB_SUFFIX}) + + ENDIF (APPLE AND BUILD_SHARED_LIBS AND FRAMEWORK) + ENDIF (${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 2.5) + + IF (APPLE AND BUILD_SHARED_LIBS AND FRAMEWORK) + SET_TARGET_PROPERTIES(bullet_c_api PROPERTIES FRAMEWORK true) + + SET_TARGET_PROPERTIES(bullet_c_api PROPERTIES PUBLIC_HEADER "${Root_HDRS}") + # Have to list out sub-directories manually: + + + ENDIF (APPLE AND BUILD_SHARED_LIBS AND FRAMEWORK) + ENDIF (NOT INTERNAL_CREATE_DISTRIBUTABLE_MSVC_PROJECTFILES) +ENDIF (INSTALL_LIBS) |