Skip to content
Snippets Groups Projects
Commit 4e38aa5e authored by elenziat's avatar elenziat
Browse files

cleanup CMakeLists.txt (remove unused library "common")

parent 96c1bdbc
No related branches found
No related tags found
No related merge requests found
......@@ -9,29 +9,22 @@ if (HAVE_LIB_M)
set(EXTRA_LIBS ${EXTRA_LIBS} m)
endif (HAVE_LIB_M)
set(CMAKE_C_STANDARD 11)
set(CMAKE_C_STANDARD_REQUIRED ON)
set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
add_library(common OBJECT
add_executable(main
src/main.c
src/prime.c
src/prime.h
src/ggT.c
src/ggT.h
src/kgV.c
src/kgV.h
)
add_executable(main src/main.c
src/prime.c
src/prime.h
src/ggT.c
src/ggT.h
src/kgV.c
src/kgV.h)
target_link_libraries(main PUBLIC ${EXTRA_LIBS})
target_link_libraries(common PUBLIC ${EXTRA_LIBS})
# Fetch GoogleTest
Include(FetchContent)
......@@ -47,18 +40,23 @@ FetchContent_MakeAvailable(googletest)
enable_testing()
add_executable(test_prime
$<TARGET_OBJECTS:common>
src/prime.c
src/prime.h
src/prime.test.cpp
)
add_executable(test_ggT_kgV
$<TARGET_OBJECTS:common>
src/ggT.c
src/ggT.h
src/kgV.c
src/kgV.h
src/ggT.test.cpp
src/kgV.test.cpp
)
add_executable(test_ggT_rec
$<TARGET_OBJECTS:common>
src/ggT.c
src/ggT.h
src/ggt_rec.test.cpp
)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment