comparison Makefile.inc @ 423:83fe3a3dcb20

Prettify build.
author Matti Hamalainen <ccr@tnsp.org>
date Wed, 09 Mar 2016 21:23:42 +0200
parents 070fcb008e63
children aacd4ad3c4ff
comparison
equal deleted inserted replaced
422:c89f7aa4ced8 423:83fe3a3dcb20
18 $(OBJPATH) $(BINPATH): 18 $(OBJPATH) $(BINPATH):
19 @echo " MKDIR $@" 19 @echo " MKDIR $@"
20 @$(MKDIR_P) $@ 20 @$(MKDIR_P) $@
21 21
22 $(OBJPATH)%.o: $(THLIBS)%.c $(THLIBS)%.h $(THLIBS_DEP) 22 $(OBJPATH)%.o: $(THLIBS)%.c $(THLIBS)%.h $(THLIBS_DEP)
23 @echo " CC $@ $+" 23 @echo " CC $@"
24 @$(CC) $(CFLAGS) -c -o $@ $< 24 @$(CC) $(CFLAGS) -c -o $@ $<
25 25
26 $(OBJPATH)%.o: %.c %.h $(THLIBS_DEP) 26 $(OBJPATH)%.o: %.c %.h $(THLIBS_DEP)
27 @echo " CC $@ $+" 27 @echo " CC $@"
28 @$(CC) $(CFLAGS) -c -o $@ $< -I$(THLIBS) 28 @$(CC) $(CFLAGS) -c -o $@ $< -I$(THLIBS)
29 29
30 $(OBJPATH)%.o: %.c $(THLIBS_DEP) 30 $(OBJPATH)%.o: %.c $(THLIBS_DEP)
31 @echo " CC $@" 31 @echo " CC $@"
32 @$(CC) $(CFLAGS) -c -o $@ $< -I$(THLIBS) 32 @$(CC) $(CFLAGS) -c -o $@ $< -I$(THLIBS)
33 33
34 34
35 $(THLIBS_A): $(addprefix $(OBJPATH),$(THLIBS_OBJ)) 35 $(THLIBS_A): $(addprefix $(OBJPATH),$(THLIBS_OBJ))
36 @echo " AR $@" 36 @echo " AR $@ $(THLIBS_OBJ)"
37 @$(AR) cru $@ $(addprefix $(OBJPATH),$(THLIBS_OBJ)) 37 @$(AR) cru $@ $(addprefix $(OBJPATH),$(THLIBS_OBJ))
38 @$(RANLIB) $@ 38 @$(RANLIB) $@
39 39
40 ## 40 ##
41 ## Generate endian check and config.h 41 ## Generate endian check and config.h