generated from aselimov/cpp_project_template
Update project name
This commit is contained in:
parent
c9023f2f8b
commit
87d5b1ce42
@ -1,5 +1,6 @@
|
||||
cmake_minimum_required(VERSION 3.9)
|
||||
project(Vec3)
|
||||
set(NAME "Vec3")
|
||||
project(${NAME})
|
||||
|
||||
enable_testing()
|
||||
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
||||
@ -27,7 +28,7 @@ if(DOXYGEN_FOUND)
|
||||
configure_file(${DOXYGEN_IN} ${DOXYGEN_OUT} @ONLY)
|
||||
|
||||
message("Doxygen buld started")
|
||||
add_custom_target(Doxygen_${CMAKE_PROJECT_NAME} ALL
|
||||
add_custom_target(Doxygen_${NAME} ALL
|
||||
COMMAND ${DOXYGEN_EXECUTABLE} ${DOXYGEN_OUT}
|
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
||||
COMMENT "Generating API documentation with Doxygen"
|
||||
|
@ -1,10 +1,10 @@
|
||||
project(${CMAKE_PROJECT_NAME}_lib)
|
||||
project(${NAME})
|
||||
|
||||
set(HEADER_FILES
|
||||
vec3.h
|
||||
)
|
||||
|
||||
# The library contains header and source files.
|
||||
add_library(${CMAKE_PROJECT_NAME}_lib
|
||||
add_library(${NAME}
|
||||
INTERFACE
|
||||
)
|
||||
|
@ -5,6 +5,6 @@ add_executable(Unit_Tests_run
|
||||
)
|
||||
|
||||
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)
|
||||
|
Loading…
x
Reference in New Issue
Block a user