aboutsummaryrefslogtreecommitdiff
path: root/Makefile.common
diff options
context:
space:
mode:
authorMax Lingua2014-01-10 17:53:29 -0500
committerMax Lingua2014-01-18 13:41:41 -0500
commitd687417da5d67a4886e1af4a13a4ed6ec66180f2 (patch)
treeb672cc95335d75d5773743ed27a8254d57dbc070 /Makefile.common
parent7287448e896010f247102a9c0283e4510b83fced (diff)
downloadscummvm-rg350-d687417da5d67a4886e1af4a13a4ed6ec66180f2.tar.gz
scummvm-rg350-d687417da5d67a4886e1af4a13a4ed6ec66180f2.tar.bz2
scummvm-rg350-d687417da5d67a4886e1af4a13a4ed6ec66180f2.zip
Makefile.common: added QUIET_CC
Diffstat (limited to 'Makefile.common')
-rw-r--r--Makefile.common4
1 files changed, 4 insertions, 0 deletions
diff --git a/Makefile.common b/Makefile.common
index b56300a115..31bb83edc1 100644
--- a/Makefile.common
+++ b/Makefile.common
@@ -61,6 +61,7 @@ endif
ifneq ($(findstring $(MAKEFLAGS),s),s)
ifneq ($(VERBOSE_BUILD),1)
ifneq ($(VERBOSE_BUILD),yes)
+QUIET_CC = @echo ' ' C ' ' $@;
QUIET_CXX = @echo ' ' C++ ' ' $@;
QUIET_AS = @echo ' ' AS ' ' $@;
QUIET_NASM = @echo ' ' NASM ' ' $@;
@@ -94,6 +95,9 @@ ifdef CXX_UPDATE_DEP_FLAG
# Build rule for C++ files. Makes use of CXX_UPDATE_DEP_FLAG for advanced
# dependency tracking.
+%.o: %.c
+ $(QUIET)$(MKDIR) $(*D)/$(DEPDIR)
+ $(QUIET_CC)$(CC) $(CXX_UPDATE_DEP_FLAG) $(CFLAGS) $(CPPFLAGS) -c $(<) -o $*.o
%.o: %.cpp
$(QUIET)$(MKDIR) $(*D)/$(DEPDIR)
$(QUIET_CXX)$(CXX) $(CXX_UPDATE_DEP_FLAG) $(CXXFLAGS) $(CPPFLAGS) -c $(<) -o $*.o