Store flags for the library targets

release/4.3a0
Alex Cunningham 2012-06-07 20:42:13 +00:00
parent 1a2be371fe
commit 14c38918c0
2 changed files with 5 additions and 0 deletions

View File

@ -92,6 +92,7 @@ if (GTSAM_BUILD_STATIC_LIBRARY)
VERSION ${gtsam_version} VERSION ${gtsam_version}
SOVERSION ${gtsam_soversion}) SOVERSION ${gtsam_soversion})
install(TARGETS gtsam-static ARCHIVE DESTINATION lib) install(TARGETS gtsam-static ARCHIVE DESTINATION lib)
set(gtsam-lib "gtsam-static")
endif (GTSAM_BUILD_STATIC_LIBRARY) endif (GTSAM_BUILD_STATIC_LIBRARY)
if (GTSAM_BUILD_SHARED_LIBRARY) if (GTSAM_BUILD_SHARED_LIBRARY)
@ -104,6 +105,9 @@ if (GTSAM_BUILD_SHARED_LIBRARY)
VERSION ${gtsam_version} VERSION ${gtsam_version}
SOVERSION ${gtsam_soversion}) SOVERSION ${gtsam_soversion})
install(TARGETS gtsam-shared LIBRARY DESTINATION lib ARCHIVE DESTINATION lib RUNTIME DESTINATION bin) install(TARGETS gtsam-shared LIBRARY DESTINATION lib ARCHIVE DESTINATION lib RUNTIME DESTINATION bin)
if (NOT GTSAM_BUILD_STATIC_LIBRARY)
set(gtsam-lib "gtsam-shared")
endif()
endif(GTSAM_BUILD_SHARED_LIBRARY) endif(GTSAM_BUILD_SHARED_LIBRARY)
# Create the matlab toolbox for the gtsam library # Create the matlab toolbox for the gtsam library

View File

@ -53,6 +53,7 @@ set_target_properties(gtsam_unstable-static PROPERTIES
VERSION ${gtsam_unstable_version} VERSION ${gtsam_unstable_version}
SOVERSION ${gtsam_unstable_soversion}) SOVERSION ${gtsam_unstable_soversion})
target_link_libraries(gtsam_unstable-static gtsam-static) target_link_libraries(gtsam_unstable-static gtsam-static)
set(gtsam_unstable-lib "gtsam_unstable-static")
install(TARGETS gtsam_unstable-static ARCHIVE DESTINATION lib) install(TARGETS gtsam_unstable-static ARCHIVE DESTINATION lib)
if (GTSAM_UNSTABLE_BUILD_SHARED_LIBRARY) if (GTSAM_UNSTABLE_BUILD_SHARED_LIBRARY)