Mercurial > hg > th-libs
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 |