aliguori | 1775918 | 2009-01-21 18:12:52 +0000 | [diff] [blame] | 1 | |
| 2 | %.o: %.c |
aliguori | 4f188f8 | 2009-01-21 18:13:09 +0000 | [diff] [blame] | 3 | $(call quiet-command,$(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<,CC $@) |
aliguori | 1775918 | 2009-01-21 18:12:52 +0000 | [diff] [blame] | 4 | |
| 5 | %.o: %.S |
aliguori | 4f188f8 | 2009-01-21 18:13:09 +0000 | [diff] [blame] | 6 | $(call quiet-command,$(CC) $(CPPFLAGS) -c -o $@ $<,AS $@) |
aliguori | 1775918 | 2009-01-21 18:12:52 +0000 | [diff] [blame] | 7 | |
| 8 | %.o: %.m |
aliguori | 4f188f8 | 2009-01-21 18:13:09 +0000 | [diff] [blame] | 9 | $(call quiet-command,$(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<,OBJC $@) |
aliguori | 1775918 | 2009-01-21 18:12:52 +0000 | [diff] [blame] | 10 | |
aliguori | 4f188f8 | 2009-01-21 18:13:09 +0000 | [diff] [blame] | 11 | LINK = $(call quiet-command,$(CC) $(LDFLAGS) -o $@ $^ $(LIBS),LINK $@) |
aliguori | 3aa892d | 2009-01-21 18:13:02 +0000 | [diff] [blame] | 12 | |
| 13 | %$(EXESUF): %.o |
| 14 | $(LINK) |
aliguori | 4f188f8 | 2009-01-21 18:13:09 +0000 | [diff] [blame] | 15 | |
aliguori | 93a0dba | 2009-01-21 18:13:16 +0000 | [diff] [blame^] | 16 | %.a: |
| 17 | $(call quiet-command,rm -f $@ && $(AR) rcs $@ $^,AR $@) |
| 18 | |
aliguori | 4f188f8 | 2009-01-21 18:13:09 +0000 | [diff] [blame] | 19 | quiet-command = $(if $(V),$1,@echo $2 && $1) |