Skip to content

Commit c5c13b0

Browse files
Refactor CMakeLists.txt: standardize project name and library references to use consistent casing
1 parent b25e530 commit c5c13b0

2 files changed

Lines changed: 10 additions & 10 deletions

File tree

CMakeLists.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
cmake_minimum_required(VERSION 3.21)
2-
project(linspire VERSION 0.2.0 LANGUAGES CXX)
2+
project(LinSpire VERSION 0.2.0 LANGUAGES CXX)
33

44
include(CTest)
55
enable_testing()
66

7-
add_library(linspire src/linspire.cpp)
8-
target_compile_features(linspire PUBLIC cxx_std_17)
9-
target_include_directories(linspire PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>)
7+
add_library(LinSpire src/linspire.cpp)
8+
target_compile_features(LinSpire PUBLIC cxx_std_17)
9+
target_include_directories(LinSpire PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>)
1010
if(NOT TARGET json)
1111
add_subdirectory(extern/json)
1212
endif()
13-
add_dependencies(linspire json)
14-
target_link_libraries(linspire PUBLIC json)
15-
setup_sanitizers(linspire)
13+
add_dependencies(LinSpire json)
14+
target_link_libraries(LinSpire PUBLIC json)
15+
setup_sanitizers(LinSpire)
1616

1717
if(BUILD_TESTING)
1818
add_subdirectory(tests)
1919
endif()
2020

21-
set(CPACK_PROJECT_NAME linspire)
21+
set(CPACK_PROJECT_NAME LinSpire)
2222
set(CPACK_PROJECT_VERSION ${PROJECT_VERSION})
2323
include(CPack)

tests/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
add_executable(linspire_lib_tests test_linspire.cpp)
2-
add_dependencies(linspire_lib_tests linspire)
3-
target_link_libraries(linspire_lib_tests PRIVATE linspire)
2+
add_dependencies(linspire_lib_tests LinSpire)
3+
target_link_libraries(linspire_lib_tests PRIVATE LinSpire)
44
setup_sanitizers(linspire_lib_tests)
55

66
add_test(NAME LinSpire_LibTest COMMAND linspire_lib_tests WORKING_DIRECTORY ${CMAKE_BINARY_DIR})

0 commit comments

Comments
 (0)