-set(EXECUTABLE_OUTPUT_PATH "./")
-set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/lib")
-
-add_executable(saturate_simulator _saturate_simulator.c saturate.c)
-add_executable(saturate_maestro _saturate_maestro.c saturate.c)
-add_executable(saturate_sensor _saturate_sensor.c saturate.c)
+add_executable(saturate_simulator ${CMAKE_CURRENT_BINARY_DIR}/_saturate_simulator.c
+ ${CMAKE_CURRENT_SOURCE_DIR}/saturate.c)
+add_executable(saturate_maestro ${CMAKE_CURRENT_BINARY_DIR}/_saturate_maestro.c
+ ${CMAKE_CURRENT_SOURCE_DIR}/saturate.c)
+add_executable(saturate_sensor ${CMAKE_CURRENT_BINARY_DIR}/_saturate_sensor.c
+ ${CMAKE_CURRENT_SOURCE_DIR}/saturate.c)