diff --git a/CMakeLists.txt b/CMakeLists.txt
index d7e7de7fb2038ccc54e559b2adbdf2efd8370ba2..6693544d1e518033c9ab034c8faf4e472bbbfaa6 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -6,13 +6,11 @@ set(CMAKE_C_STANDARD_REQUIRED ON)
set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
-add_library(common OBJECT
+add_executable(Uebung0
+ src/main.c
src/controller.c
- src/controller.h)
-
-add_executable(Uebung0 src/main.c
- src/controller.c
- src/controller.h)
+ src/controller.h
+)
# Fetch GoogleTest
Include(FetchContent)
@@ -28,7 +26,8 @@ enable_testing()
add_executable(test_controller
- $<TARGET_OBJECTS:common>
+ src/controller.c
+ src/controller.h
src/controller.test.cpp
)