aboutsummaryrefslogtreecommitdiff
path: root/tests/simple_mem/source.mk
blob: 3a6596513e839eb5c0a03b4abb711ba2397f9fe6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
TRAFFIC_OBJ	!= ./scripts/gen-deps --sources "tests/simple_mem/traffic_gen.c"
NO_BUS_TEST_OBJ	!= ./scripts/gen-deps --sources "tests/simple_mem/no_bus.c"
BUS_TEST_OBJ	!= ./scripts/gen-deps --sources "tests/simple_mem/bus.c"
MANY_TEST_OBJ	!= ./scripts/gen-deps --sources "tests/simple_mem/many.c"

TEST_PROGS	+= build/tests/simple_mem/no_bus \
		   build/tests/simple_mem/bus \
		   build/tests/simple_mem/many

build/tests/simple_mem/no_bus: $(NO_BUS_TEST_OBJ) $(TRAFFIC_OBJ) $(OBJS)
	$(COMPILE) $(NO_BUS_TEST_OBJ) $(TRAFFIC_OBJ) $(OBJS) -o $@

build/tests/simple_mem/bus: $(BUS_TEST_OBJ) $(TRAFFIC_OBJ) $(OBJS)
	$(COMPILE) $(BUS_TEST_OBJ) $(TRAFFIC_OBJ) $(OBJS) -o $@

build/tests/simple_mem/many: $(MANY_TEST_OBJ) $(TRAFFIC_OBJ) $(OBJS)
	$(COMPILE) $(MANY_TEST_OBJ) $(TRAFFIC_OBJ) $(OBJS) -o $@