]>
Commit | Line | Data |
---|---|---|
17759187 AL |
1 | |
2 | %.o: %.c | |
28c699a2 | 3 | $(call quiet-command,$(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<," CC $(TARGET_DIR)$@") |
17759187 AL |
4 | |
5 | %.o: %.S | |
28c699a2 | 6 | $(call quiet-command,$(CC) $(CPPFLAGS) -c -o $@ $<," AS $(TARGET_DIR)$@") |
17759187 AL |
7 | |
8 | %.o: %.m | |
28c699a2 | 9 | $(call quiet-command,$(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<," OBJC $(TARGET_DIR)$@") |
17759187 | 10 | |
28c699a2 | 11 | LINK = $(call quiet-command,$(CC) $(LDFLAGS) -o $@ $^ $(LIBS)," LINK $(TARGET_DIR)$@") |
3aa892d7 AL |
12 | |
13 | %$(EXESUF): %.o | |
14 | $(LINK) | |
4f188f88 | 15 | |
93a0dba7 | 16 | %.a: |
28c699a2 | 17 | $(call quiet-command,rm -f $@ && $(AR) rcs $@ $^," AR $(TARGET_DIR)$@") |
93a0dba7 | 18 | |
28c699a2 | 19 | quiet-command = $(if $(V),$1,$(if $(2),@echo $2 && $1, @$1)) |