X-Git-Url: http://developer.intra2net.com/git/?p=libt2n;a=blobdiff_plain;f=src%2FCMakeLists.txt;h=8eac9ebc8fb45d99fbc3695b1b282ee73b288d5a;hp=936635c7c7d9dfcda3aa042e3bc3ce475eb1b892;hb=7ba3852764765e4ffe3ee420f639bd7f6091ccf0;hpb=42d5cde75896853569f7669e47b66c671a917a4d diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 936635c..8eac9eb 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -37,9 +37,15 @@ include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR}) # Libraries add_library(libt2n SHARED ${libt2n_SOURCES} ${libt2n_HEADERS}) -set_target_properties(libt2n PROPERTIES VERSION ${VERSION} SOVERSION 0) +set_target_properties(libt2n PROPERTIES VERSION ${VERSION} SOVERSION 1) set_target_properties(libt2n PROPERTIES OUTPUT_NAME t2n) +set_target_properties(libt2n PROPERTIES CLEAN_DIRECT_OUTPUT 1) + +add_library(libt2n-static STATIC ${libt2n_SOURCES} ${libt2n_HEADERS}) +set_target_properties(libt2n-static PROPERTIES OUTPUT_NAME t2n) +set_target_properties(libt2n-static PROPERTIES CLEAN_DIRECT_OUTPUT 1) # Installation -install(TARGETS libt2n LIBRARY DESTINATION lib) install(FILES ${libt2n_HEADERS} DESTINATION include) +install(TARGETS libt2n LIBRARY DESTINATION lib) +install(TARGETS libt2n-static ARCHIVE DESTINATION lib)