Browse code
build depends on test
Greg Wiley authored on 30/03/2017 22:43:40
Showing 2 changed files
Showing 2 changed files
... | ... |
@@ -2,7 +2,7 @@ MODULEFLAGS = -fPIC -fno-stack-protector |
2 | 2 |
MODULEOBJS = dual_control.o |
3 | 3 |
|
4 | 4 |
.PHONY: all |
5 |
-all: dual_control.a dual_control_test |
|
5 |
+all: test dual_control.a |
|
6 | 6 |
|
7 | 7 |
dual_control.a: $(MODULEOBJS) |
8 | 8 |
ar rvs $@ $^ |
... | ... |
@@ -14,7 +14,7 @@ $(MODULEOBJS): %.o: %.c |
14 | 14 |
.PHONY: clean |
15 | 15 |
clean: |
16 | 16 |
rm -f *.o *.a |
17 |
- rm dual_control_test |
|
17 |
+ rm -f dual_control_test |
|
18 | 18 |
|
19 | 19 |
.PHONY: distclean |
20 | 20 |
distclean: clean |
... | ... |
@@ -23,3 +23,7 @@ distclean: clean |
23 | 23 |
dual_control_test: dual_control_test.c $(MODULEOBJS) |
24 | 24 |
$(CC) $(CFLAGS) $(CPPFLAGS) -o $@ $^ |
25 | 25 |
|
26 |
+.PHONY: test |
|
27 |
+test: dual_control_test |
|
28 |
+ ./dual_control_test |
|
29 |
+ |