libfort/lib/CMakeLists.txt

33 lines
616 B
CMake
Raw Normal View History

2019-04-21 11:22:48 +02:00
option(FORT_HAVE_WCHAR "Enable wchar support" ON)
add_library(fort
fort.c)
target_include_directories(fort
PUBLIC
${CMAKE_CURRENT_SOURCE_DIR}
)
2019-05-22 21:42:52 +02:00
set_target_properties(fort
2019-05-24 08:31:10 +02:00
PROPERTIES VERSION 0.1.3
2019-05-22 21:42:52 +02:00
SOVERSION 0.1)
2019-04-21 11:22:48 +02:00
if(FORT_HAVE_WCHAR)
target_compile_definitions(fort
PRIVATE
-DFT_CONGIG_HAVE_WCHAR
)
endif()
include(GNUInstallDirs)
install(
TARGETS
fort
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
)
install(FILES fort.h fort.hpp DESTINATION include)