From a68b0e115f33a7120cb73ec3ec9ecff5837f8c08 Mon Sep 17 00:00:00 2001 From: John Freeman Date: Sat, 5 Oct 2024 15:17:25 -0500 Subject: [PATCH] Fix separator replacement in package name --- cmake/cupcake_add_library.cmake | 1 + cmake/cupcake_generate_version_header.cmake | 1 + 2 files changed, 2 insertions(+) diff --git a/cmake/cupcake_add_library.cmake b/cmake/cupcake_add_library.cmake index db4781f..a0c0763 100644 --- a/cmake/cupcake_add_library.cmake +++ b/cmake/cupcake_add_library.cmake @@ -100,6 +100,7 @@ function(cupcake_add_library name) if(NOT type STREQUAL SHARED_LIBRARY) # Disable the export definitions. string(TOUPPER ${name} UPPER_NAME) + string(REPLACE - _ UPPER_NAME ${UPPER_NAME}) target_compile_definitions(${target} PUBLIC ${UPPER_NAME}_STATIC_DEFINE) endif() endif() diff --git a/cmake/cupcake_generate_version_header.cmake b/cmake/cupcake_generate_version_header.cmake index 8e008bf..92c0b91 100644 --- a/cmake/cupcake_generate_version_header.cmake +++ b/cmake/cupcake_generate_version_header.cmake @@ -8,6 +8,7 @@ function(cupcake_generate_version_header name) set(ARG_EXPORT_FILE_NAME "${CMAKE_HEADER_OUTPUT_DIRECTORY}/${name}/version.hpp") endif() string(TOUPPER ${name} UPPER_NAME) + string(REPLACE - _ UPPER_NAME ${UPPER_NAME}) configure_file( "${CUPCAKE_MODULE_DIR}/data/version.hpp.in" "${ARG_EXPORT_FILE_NAME}"