Update project name

This commit is contained in:
Alex Selimov 2025-04-16 07:38:58 -04:00
parent c9023f2f8b
commit 87d5b1ce42
3 changed files with 6 additions and 5 deletions

View File

@ -1,5 +1,6 @@
cmake_minimum_required(VERSION 3.9) cmake_minimum_required(VERSION 3.9)
project(Vec3) set(NAME "Vec3")
project(${NAME})
enable_testing() enable_testing()
set(CMAKE_EXPORT_COMPILE_COMMANDS ON) set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
@ -27,7 +28,7 @@ if(DOXYGEN_FOUND)
configure_file(${DOXYGEN_IN} ${DOXYGEN_OUT} @ONLY) configure_file(${DOXYGEN_IN} ${DOXYGEN_OUT} @ONLY)
message("Doxygen buld started") message("Doxygen buld started")
add_custom_target(Doxygen_${CMAKE_PROJECT_NAME} ALL add_custom_target(Doxygen_${NAME} ALL
COMMAND ${DOXYGEN_EXECUTABLE} ${DOXYGEN_OUT} COMMAND ${DOXYGEN_EXECUTABLE} ${DOXYGEN_OUT}
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMENT "Generating API documentation with Doxygen" COMMENT "Generating API documentation with Doxygen"

View File

@ -1,10 +1,10 @@
project(${CMAKE_PROJECT_NAME}_lib) project(${NAME})
set(HEADER_FILES set(HEADER_FILES
vec3.h vec3.h
) )
# The library contains header and source files. # The library contains header and source files.
add_library(${CMAKE_PROJECT_NAME}_lib add_library(${NAME}
INTERFACE INTERFACE
) )

View File

@ -5,6 +5,6 @@ add_executable(Unit_Tests_run
) )
target_link_libraries(Unit_Tests_run gtest gtest_main) target_link_libraries(Unit_Tests_run gtest gtest_main)
target_link_libraries(Unit_Tests_run ${CMAKE_PROJECT_NAME}_lib) target_link_libraries(Unit_Tests_run ${NAME})
add_test(NAME Vec3Tests COMMAND ${CMAKE_BINARY_DIR}/tests/unit_tests/Unit_Tests_run) add_test(NAME Vec3Tests COMMAND ${CMAKE_BINARY_DIR}/tests/unit_tests/Unit_Tests_run)