Revision 0bfe3ca5 rules.mak
b/rules.mak | ||
---|---|---|
8 | 8 |
%.o: %.m |
9 | 9 |
$(call quiet-command,$(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<," OBJC $(TARGET_DIR)$@") |
10 | 10 |
|
11 |
LINK = $(call quiet-command,$(CC) $(LDFLAGS) -o $@ $^ $(LIBS)," LINK $(TARGET_DIR)$@") |
|
11 |
WAS=-Wl,--whole-archive |
|
12 |
WAE=-Wl,--no-whole-archive |
|
13 |
|
|
14 |
LINK = $(call quiet-command,$(CC) $(LDFLAGS) -o $@ $(1) $(LIBS) $(WAS) $(ARLIBS) $(WAE)," LINK $(TARGET_DIR)$@") |
|
12 | 15 |
|
13 | 16 |
%$(EXESUF): %.o |
14 |
$(LINK)
|
|
17 |
$(call LINK,$^)
|
|
15 | 18 |
|
16 | 19 |
%.a: |
17 | 20 |
$(call quiet-command,rm -f $@ && $(AR) rcs $@ $^," AR $(TARGET_DIR)$@") |
Also available in: Unified diff