36 include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR})
39 add_library(libt2n SHARED ${libt2n_SOURCES} ${libt2n_HEADERS})
40 set_target_properties(libt2n PROPERTIES VERSION ${VERSION} SOVERSION 1)
41 set_target_properties(libt2n PROPERTIES OUTPUT_NAME t2n)
42 set_target_properties(libt2n PROPERTIES CLEAN_DIRECT_OUTPUT 1)
44 add_library(libt2n-static STATIC ${libt2n_SOURCES} ${libt2n_HEADERS})
45 set_target_properties(libt2n-static PROPERTIES OUTPUT_NAME t2n)
46 set_target_properties(libt2n-static PROPERTIES CLEAN_DIRECT_OUTPUT 1)
49 install(FILES ${libt2n_HEADERS} DESTINATION include)
50 install(TARGETS libt2n LIBRARY DESTINATION lib)
51 install(TARGETS libt2n-static ARCHIVE DESTINATION lib)