Mercurial > hg > th-libs
comparison Makefile.gen @ 292:54032f17c7e5
Add 'make check' target.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Mon, 22 Feb 2016 16:01:04 +0200 |
parents | 7bea1d5ab944 |
children | 3835423074c0 |
comparison
equal
deleted
inserted
replaced
291:886a42023415 | 292:54032f17c7e5 |
---|---|
17 | 17 |
18 TESTS_OBJ=tests.o | 18 TESTS_OBJ=tests.o |
19 TESTS_BIN=$(BINPATH)tests$(EXEEXT) | 19 TESTS_BIN=$(BINPATH)tests$(EXEEXT) |
20 | 20 |
21 TARGETS += $(TESTS_BIN) | 21 TARGETS += $(TESTS_BIN) |
22 NOBUILD_TARGETS += $(OBJPATH) $(BINPATH) | 22 NOBUILD_TARGETS += $(OBJPATH) $(BINPATH) check |
23 NOINST_TARGETS += $(THLIBS_A) | 23 NOINST_TARGETS += $(THLIBS_A) |
24 | 24 |
25 | 25 |
26 # | 26 # |
27 # Target rules | 27 # Target rules |
49 $(RANLIB) $@ | 49 $(RANLIB) $@ |
50 | 50 |
51 $(TESTS_BIN): $(addprefix $(OBJPATH),$(TESTS_OBJ)) $(THLIBS_A) $(EXTRAOBJS) | 51 $(TESTS_BIN): $(addprefix $(OBJPATH),$(TESTS_OBJ)) $(THLIBS_A) $(EXTRAOBJS) |
52 $(CC) $(CFLAGS) -o $@ $+ $(LDFLAGS) | 52 $(CC) $(CFLAGS) -o $@ $+ $(LDFLAGS) |
53 | 53 |
54 | |
55 check: $(TESTS_BIN) | |
56 $(TESTS_BIN) -v | |
57 | |
54 # | 58 # |
55 # Special targets | 59 # Special targets |
56 # | 60 # |
57 clean: | 61 clean: |
58 $(RM) $(TARGETS) $(NOINST_TARGETS) $(OBJPATH)*.o | 62 $(RM) $(TARGETS) $(NOINST_TARGETS) $(OBJPATH)*.o |