[asterisk-commits] kpfleming: trunk r157167 - /trunk/Makefile.rules
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Sat Nov 15 13:51:29 CST 2008
Author: kpfleming
Date: Sat Nov 15 13:51:29 2008
New Revision: 157167
URL: http://svn.digium.com/view/asterisk?view=rev&rev=157167
Log:
ensure that if a .i file (preprocessed source) is present, the .o file is made from it, not from the .c file (this only works because GNU makes respects the order the rules are defined)
Modified:
trunk/Makefile.rules
Modified: trunk/Makefile.rules
URL: http://svn.digium.com/view/asterisk/trunk/Makefile.rules?view=diff&rev=157167&r1=157166&r2=157167
==============================================================================
--- trunk/Makefile.rules (original)
+++ trunk/Makefile.rules Sat Nov 15 13:51:29 2008
@@ -43,12 +43,12 @@
endif
# build rules for various targets
+%.o: %.i
+ $(ECHO_PREFIX) echo " [CCi] $< -> $@"
+ $(CMD_PREFIX) $(CC) -o $@ -c $< $(PTHREAD_CFLAGS) $(ASTCFLAGS) $(MAKE_DEPS)
+
%.o: %.c
$(ECHO_PREFIX) echo " [CC] $< -> $@"
- $(CMD_PREFIX) $(CC) -o $@ -c $< $(PTHREAD_CFLAGS) $(ASTCFLAGS) $(MAKE_DEPS)
-
-%.o: %.i
- $(ECHO_PREFIX) echo " [CCi] $< -> $@"
$(CMD_PREFIX) $(CC) -o $@ -c $< $(PTHREAD_CFLAGS) $(ASTCFLAGS) $(MAKE_DEPS)
%.i: %.c
More information about the asterisk-commits
mailing list