1 include test_build.mkinc
3 tests := $(shell cat tests.txt)
5 obj = dut/dt_interrupt.o \
10 dtbs := $(addprefix samples/,$(addsuffix .dtb,$(tests)))
12 tests := $(addsuffix .test,$(tests))
13 run_tests := $(addprefix run.,$(tests))
17 @dtc -q -I dts -O dtb $^ -o $@
23 @$(CC) $(CFLAGS) -DTEST_DTBFILE=\"samples/$*.dtb\" -c $^ -o $@
25 %.test: $(obj-shared) $(obj-stubs) $(obj) test-%.o load.%.o
35 run: $(dtbs) $(tests) $(run_tests)
38 @rm -f *.o $(obj) $(test) $(dtbs)