From db03c6f90104d9343283595ca51e747a58485bdb Mon Sep 17 00:00:00 2001 From: Andrew Noyes Date: Tue, 19 Mar 2024 17:43:58 -0700 Subject: [PATCH] Fix invalid package name for debian --- CMakeLists.txt | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 9a61cc8..ee3aac2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.18) project( - conflict_set + conflict-set VERSION 0.0.1 DESCRIPTION "A data structure for optimistic concurrency control on ranges of bitwise-lexicographically-ordered keys." @@ -78,19 +78,19 @@ if(NOT APPLE) LINKER:--version-script=${CMAKE_SOURCE_DIR}/linker.map) endif() -add_library(${PROJECT_NAME}_static STATIC +add_library(${PROJECT_NAME}-static STATIC $) if(NOT CMAKE_BUILD_TYPE STREQUAL Debug) - set_target_properties(${PROJECT_NAME}_static PROPERTIES LINKER_LANGUAGE C) + set_target_properties(${PROJECT_NAME}-static PROPERTIES LINKER_LANGUAGE C) endif() if(NOT APPLE AND CMAKE_OBJCOPY) add_custom_command( - TARGET conflict_set_static + TARGET conflict-set-static POST_BUILD COMMAND ${CMAKE_OBJCOPY} --keep-global-symbols=${CMAKE_SOURCE_DIR}/symbols.txt - $) + $) endif() set(TEST_FLAGS -Wall -Wextra -Wunreachable-code -Wpedantic -UNDEBUG) @@ -242,7 +242,7 @@ if(BUILD_TESTING) NAME conflict_set_static_symbols COMMAND ${CMAKE_SOURCE_DIR}/test_symbols.sh - $ ${CMAKE_SOURCE_DIR}/symbols.txt) + $ ${CMAKE_SOURCE_DIR}/symbols.txt) endif() # bench @@ -278,7 +278,7 @@ target_include_directories( $) target_include_directories( - ${PROJECT_NAME}_static + ${PROJECT_NAME}-static PUBLIC $ $) @@ -287,7 +287,7 @@ set_target_properties( SOVERSION ${PROJECT_VERSION_MAJOR}) install( - TARGETS ${PROJECT_NAME} ${PROJECT_NAME}_static + TARGETS ${PROJECT_NAME} ${PROJECT_NAME}-static EXPORT ConflictSetConfig ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}