ensure that if a .i file (preprocessed source) is present, the .o file is made from...
authorKevin P. Fleming <kpfleming@digium.com>
Sat, 15 Nov 2008 19:51:29 +0000 (19:51 +0000)
committerKevin P. Fleming <kpfleming@digium.com>
Sat, 15 Nov 2008 19:51:29 +0000 (19:51 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@157167 65c4cc65-6c06-0410-ace0-fbb531ad65f3

Makefile.rules

index 3b876e6..babdb76 100644 (file)
@@ -43,14 +43,14 @@ ifeq ($(findstring DONT_OPTIMIZE,$(MENUSELECT_CFLAGS)),)
 endif
 
 # build rules for various targets
-%.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)
 
+%.o: %.c
+       $(ECHO_PREFIX) echo "   [CC] $< -> $@"
+       $(CMD_PREFIX) $(CC) -o $@ -c $< $(PTHREAD_CFLAGS) $(ASTCFLAGS) $(MAKE_DEPS)
+
 %.i: %.c
        $(ECHO_PREFIX) echo "   [CPP] $< -> $@"
        $(CMD_PREFIX) $(CC) -o $@ -E $< $(PTHREAD_CFLAGS) $(ASTCFLAGS) $(MAKE_DEPS)