include_directories("${CMAKE_CURRENT_SOURCE_DIR}/../include" "${CMAKE_CURRENT_BINARY_DIR}/../include") add_library(openbwt "${CMAKE_CURRENT_SOURCE_DIR}/openbwt.c" "${CMAKE_CURRENT_SOURCE_DIR}/BWT.c" "${CMAKE_CURRENT_SOURCE_DIR}/BWTS.c" "${CMAKE_CURRENT_SOURCE_DIR}/bwtwt.c" "${CMAKE_CURRENT_SOURCE_DIR}/Bx.c" "${CMAKE_CURRENT_SOURCE_DIR}/DC.c" "${CMAKE_CURRENT_SOURCE_DIR}/FC.c" "${CMAKE_CURRENT_SOURCE_DIR}/IFC.c" "${CMAKE_CURRENT_SOURCE_DIR}/MTF.c" "${CMAKE_CURRENT_SOURCE_DIR}/SBR.c" "${CMAKE_CURRENT_SOURCE_DIR}/SDC.c" "${CMAKE_CURRENT_SOURCE_DIR}/SIF.c" "${CMAKE_CURRENT_SOURCE_DIR}/SRC.c" "${CMAKE_CURRENT_SOURCE_DIR}/TP.c" "${CMAKE_CURRENT_SOURCE_DIR}/TS0.c" "${CMAKE_CURRENT_SOURCE_DIR}/WFC.c") install(TARGETS openbwt RUNTIME DESTINATION bin LIBRARY DESTINATION lib ARCHIVE DESTINATION lib) set_target_properties(openbwt PROPERTIES VERSION "${LIBRARY_VERSION_FULL}" SOVERSION "${LIBRARY_VERSION_MAJOR}" DEFINE_SYMBOL OPENBWT_BUILD_DLL RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/../samples")