Fix some mistakes in the CMakeLists file, disable tests for GitHub

Actions
This commit is contained in:
Jacob 2024-05-06 00:00:11 +02:00
parent 7ffce8b66b
commit 8689ada650
2 changed files with 4 additions and 3 deletions

View file

@ -62,6 +62,7 @@ jobs:
-DCMAKE_CXX_COMPILER=${{ matrix.cpp_compiler }} -DCMAKE_CXX_COMPILER=${{ matrix.cpp_compiler }}
-DCMAKE_C_COMPILER=${{ matrix.c_compiler }} -DCMAKE_C_COMPILER=${{ matrix.c_compiler }}
-DCMAKE_BUILD_TYPE=${{ matrix.build_type }} -DCMAKE_BUILD_TYPE=${{ matrix.build_type }}
-DENABLE_TESTS=OFF
-S ${{ github.workspace }} -S ${{ github.workspace }}
- name: Build - name: Build

View file

@ -49,12 +49,12 @@ install(FILES "${PROJECT_SOURCE_DIR}/cmake/${PROJECT_NAME}Config.cmake"
"${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake" "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake"
DESTINATION lib/cmake/${PROJECT_NAME}) DESTINATION lib/cmake/${PROJECT_NAME})
if (!${ENABLE_TESTS}) if (NOT ENABLE_TESTS)
return() return()
else()
enable_testing()
endif() endif()
enable_testing()
find_package(Catch2 3 REQUIRED) find_package(Catch2 3 REQUIRED)
add_executable(${PROJECT_NAME}_test add_executable(${PROJECT_NAME}_test