genode/repos/base-linux/src/timer/linux/Tupfile

21 lines
533 B
Plaintext

LIBS += genode-base
include_rules
BASE_TIMER_DIR = $(BASE_DIR)/src/timer
PERIODIC_DIR = $(BASE_TIMER_DIR)/periodic
INCLUDES += -I$(BASE_TIMER_DIR)/include
INCLUDES += -I$(PERIODIC_DIR)
INCLUDES += -I$(REP_DIR)/src/lib/syscall
INCLUDES = -I. $(INCLUDES)
#TODO: ^ FAIL
: foreach $(BASE_TIMER_DIR)/*.cc |> !cxx |> %B.linux.o {obj}
: foreach $(PERIODIC_DIR)/*.cc |> !cxx |> %B.linux.o {obj}
: foreach *.cc |> !cxx |> %B.o {obj}
: {obj} | $(REP_DIR)/<syscall> |> !prg %<syscall> |> linux_timer_drv {bin}
: {bin} |> !collect_bin |>