38 include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR})
41 add_library(libt2n SHARED ${libt2n_SOURCES} ${libt2n_HEADERS})
42 set_target_properties(libt2n PROPERTIES VERSION ${VERSION} SOVERSION 1)
43 set_target_properties(libt2n PROPERTIES OUTPUT_NAME t2n)
44 set_target_properties(libt2n PROPERTIES CLEAN_DIRECT_OUTPUT 1)
46 add_library(libt2n-static STATIC ${libt2n_SOURCES} ${libt2n_HEADERS})
47 set_target_properties(libt2n-static PROPERTIES OUTPUT_NAME t2n)
48 set_target_properties(libt2n-static PROPERTIES CLEAN_DIRECT_OUTPUT 1)
51 install(FILES ${libt2n_HEADERS} DESTINATION include)
52 install(TARGETS libt2n LIBRARY DESTINATION lib)
53 install(TARGETS libt2n-static ARCHIVE DESTINATION lib)