root / rules.mak @ fefe54e3
History | View | Annotate | Download (436 Bytes)
1 |
|
---|---|
2 |
%.o: %.c |
3 |
$(call quiet-command,$(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<,CC $@) |
4 |
|
5 |
%.o: %.S |
6 |
$(call quiet-command,$(CC) $(CPPFLAGS) -c -o $@ $<,AS $@) |
7 |
|
8 |
%.o: %.m |
9 |
$(call quiet-command,$(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<,OBJC $@) |
10 |
|
11 |
LINK = $(call quiet-command,$(CC) $(LDFLAGS) -o $@ $^ $(LIBS),LINK $@) |
12 |
|
13 |
%$(EXESUF): %.o |
14 |
$(LINK) |
15 |
|
16 |
%.a: |
17 |
$(call quiet-command,rm -f $@ && $(AR) rcs $@ $^,AR $@) |
18 |
|
19 |
quiet-command = $(if $(V),$1,@echo $2 && $1) |