PROJECT(feierabend VERSION 1.0.1)
+SET(SOLL_HOUR 8 CACHE STRING "soll Stunden")
+SET(SOLL_MINUTES 0 CACHE STRING "soll Minuten")
+
CONFIGURE_FILE(config.h.in config.h)
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR})
-#define PROJECT_VERSION "@PROJECT_VERSION@"
\ No newline at end of file
+#define PROJECT_VERSION "@PROJECT_VERSION@"
+#define SOLL_HOUR @SOLL_HOUR@
+#define SOLL_MINUTES @SOLL_MINUTES@
\ No newline at end of file
#include "worktime.h"
#include "break.h"
+#include "config.h"
-#define EIGHT_HOURS 28800
+#define EIGHT_HOURS SOLL_HOUR * 3600 + SOLL_MINUTES * 60
#define TEN_HOURS 36000
time_t get_brutto_worktime(time_t begin, time_t now)
FIND_LIBRARY(CMOCKA cmocka REQUIRED)
+INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/src)
+
ADD_EXECUTABLE(break_tests
break_tests.c
../src/break.c)