From 09147f17de0e6f3e89bc92b452c6e5e8c72c5970 Mon Sep 17 00:00:00 2001 From: Tomi Valkeinen Date: Wed, 16 Dec 2020 15:14:13 +0200 Subject: Remove CMake support Signed-off-by: Tomi Valkeinen --- kms++util/CMakeLists.txt | 31 ------------------------------- kms++util/kms++util.pc.in | 11 ----------- 2 files changed, 42 deletions(-) delete mode 100644 kms++util/CMakeLists.txt delete mode 100644 kms++util/kms++util.pc.in (limited to 'kms++util') 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 - $ - $ - 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} -- cgit v1.2.3