Mercurial > hg > sidinfo
comparison Makefile.gen @ 84:04ce0ffbbbb0
Build system improvements.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 11 Feb 2016 23:15:59 +0200 |
parents | 4779bbec2f28 |
children | 4c0ecb078591 |
comparison
equal
deleted
inserted
replaced
83:c54d74312080 | 84:04ce0ffbbbb0 |
---|---|
15 | 15 |
16 SIDINFO_OBJ=sidlib.o sidinfo.o | 16 SIDINFO_OBJ=sidlib.o sidinfo.o |
17 SIDINFO_BIN=$(BINPATH)sidinfo$(EXEEXT) | 17 SIDINFO_BIN=$(BINPATH)sidinfo$(EXEEXT) |
18 | 18 |
19 TARGETS += $(SIDINFO_BIN) | 19 TARGETS += $(SIDINFO_BIN) |
20 NOBUILD_TARGETS += $(OBJPATH) $(BINPATH) | |
20 NOINST_TARGETS += $(THLIBS_A) | 21 NOINST_TARGETS += $(THLIBS_A) |
21 NONBUILD += $(OBJPATH) $(BINPATH) | |
22 | 22 |
23 | 23 |
24 # | 24 # |
25 # Target rules | 25 # Target rules |
26 # | 26 # |
27 all: $(NONBUILD) $(NOINST_TARGETS) $(TARGETS) | 27 all: $(NOBUILD_TARGETS) $(NOINST_TARGETS) $(TARGETS) |
28 | 28 |
29 $(OBJPATH): | 29 $(OBJPATH): |
30 $(MKDIR_P) $@ | 30 $(MKDIR_P) $@ |
31 | 31 |
32 $(BINPATH): | 32 $(BINPATH): |
51 | 51 |
52 # | 52 # |
53 # Special targets | 53 # Special targets |
54 # | 54 # |
55 clean: | 55 clean: |
56 $(RM) $(TARGETS) $(OBJPATH)*.o | 56 $(RM) $(TARGETS) $(NOINST_TARGETS) $(OBJPATH)*.o |
57 | 57 |
58 srcclean: clean | 58 srcclean: clean |
59 $(RM) *~ | 59 $(RM) *~ |
60 | 60 |