[Scummvm-cvs-logs] SF.net SVN: scummvm:[48210] scummvm/trunk/Makefile.common
lordhoto at users.sourceforge.net
lordhoto at users.sourceforge.net
Tue Mar 9 01:45:24 CET 2010
Revision: 48210
http://scummvm.svn.sourceforge.net/scummvm/?rev=48210&view=rev
Author: lordhoto
Date: 2010-03-09 00:45:24 +0000 (Tue, 09 Mar 2010)
Log Message:
-----------
Only use CXX_UPDATE_DEP_FLAG for .S file rule, in case it is defined. (Thus matching the .cpp etc. file rules).
Modified Paths:
--------------
scummvm/trunk/Makefile.common
Modified: scummvm/trunk/Makefile.common
===================================================================
--- scummvm/trunk/Makefile.common 2010-03-09 00:43:31 UTC (rev 48209)
+++ scummvm/trunk/Makefile.common 2010-03-09 00:45:24 UTC (rev 48210)
@@ -112,6 +112,11 @@
$(QUIET)$(MKDIR) $(*D)/$(DEPDIR)
$(QUIET_CXX)$(CXX) $(CXX_UPDATE_DEP_FLAG) $(OBJCFLAGS) -c $(<) -o $*.o
+# Build rule for assembler files with preprocessing
+%.o: %.S
+ $(QUIET)$(MKDIR) $(*D)/$(DEPDIR)
+ $(QUIET_AS)$(CXX) $(CXX_UPDATE_DEP_FLAG) $(ASFLAGS) -c $(<) -o $*.o
+
else
# Dumb compile rule, for C++ compilers that don't allow dependency tracking or
@@ -120,6 +125,11 @@
$(QUIET)$(MKDIR) $(*D)
$(QUIET_CXX)$(CXX) $(CXXFLAGS) $(CPPFLAGS) -c $(<) -o $*.o
+# Build rule for assembler files with preprocessing
+%.o: %.S
+ $(QUIET)$(MKDIR) $(*D)
+ $(QUIET_AS)$(CXX) $(ASFLAGS) -c $(<) -o $*.o
+
endif
# Build rule for assembler files
@@ -127,11 +137,6 @@
$(QUIET)$(MKDIR) $(*D)
$(QUIET_AS)$(AS) $(ASFLAGS) $(<) -o $*.o
-# Build rule for assembler files with preprocessing
-%.o: %.S
- $(QUIET)$(MKDIR) $(*D)/$(DEPDIR)
- $(QUIET_AS)$(CXX) $(CXX_UPDATE_DEP_FLAG) $(ASFLAGS) -c $(<) -o $*.o
-
ifdef USE_NASM
# Build rule for NASM assembler files
%.o: %.asm
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list