diff options
author | Tomi Valkeinen <tomi.valkeinen@iki.fi> | 2020-12-16 15:14:13 +0200 |
---|---|---|
committer | Tomi Valkeinen <tomi.valkeinen@iki.fi> | 2020-12-16 15:14:13 +0200 |
commit | 09147f17de0e6f3e89bc92b452c6e5e8c72c5970 (patch) | |
tree | ead12ec861a7b0b87db77b5c87ce14e9ead79390 /kms++util | |
parent | 679c992f5ec738c06fab93145571cb762131918c (diff) |
Remove CMake support
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@iki.fi>
Diffstat (limited to 'kms++util')
-rw-r--r-- | kms++util/CMakeLists.txt | 31 | ||||
-rw-r--r-- | kms++util/kms++util.pc.in | 11 |
2 files changed, 0 insertions, 42 deletions
diff --git a/kms++util/CMakeLists.txt b/kms++util/CMakeLists.txt deleted file mode 100644 index 0bfb56b..0000000 --- a/kms++util/CMakeLists.txt +++ /dev/null @@ -1,31 +0,0 @@ -file(GLOB SRCS "src/*.cpp" "src/*.h") -file(GLOB PUB_HDRS "inc/kms++util/*.h") -add_library(kms++util ${SRCS} ${PUB_HDRS}) - -target_include_directories(kms++util PUBLIC - $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/inc> - $<INSTALL_INTERFACE:include> - PRIVATE src) - -target_link_libraries(kms++util kms++) - -if (KMSXX_ENABLE_THREADING) - target_link_libraries(kms++util pthread) - add_definitions(-DHAS_PTHREAD) -endif() - -configure_file(${CMAKE_CURRENT_SOURCE_DIR}/kms++util.pc.in ${CMAKE_CURRENT_BINARY_DIR}/kms++util.pc @ONLY) - -# Set a dummy SOVERSION just to avoid havig a naked .so file in the filesystem. -# This version number doesn't make any promise about API/ABI stability. -set_target_properties(kms++util PROPERTIES - PUBLIC_HEADER "${PUB_HDRS}" - SOVERSION 0) - -install(TARGETS kms++util - LIBRARY DESTINATION lib - ARCHIVE DESTINATION lib - PUBLIC_HEADER DESTINATION include/kms++util) - -install(FILES ${CMAKE_CURRENT_BINARY_DIR}/kms++util.pc - DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/pkgconfig) diff --git a/kms++util/kms++util.pc.in b/kms++util/kms++util.pc.in deleted file mode 100644 index b90df89..0000000 --- a/kms++util/kms++util.pc.in +++ /dev/null @@ -1,11 +0,0 @@ -prefix=@CMAKE_INSTALL_PREFIX@ -exec_prefix=@CMAKE_INSTALL_PREFIX@ -libdir=@CMAKE_INSTALL_PREFIX@/lib -includedir=@CMAKE_INSTALL_PREFIX@/include - -Name: kms++ -Description: C++ library for Linux kernel mode setting -Version: 0.0.0 -Requires: kms++ -Libs: -L${libdir} -lkms++util -Cflags: -I${includedir} |