summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRobin Burchell w00t@inspircd.org <Robin Burchell w00t@inspircd.org@5417fbe8-f217-4b02-8779-1006273d7864>2008-10-02 23:33:54 +0000
committerRobin Burchell w00t@inspircd.org <Robin Burchell w00t@inspircd.org@5417fbe8-f217-4b02-8779-1006273d7864>2008-10-02 23:33:54 +0000
commit20f0a61ed0e5d36623c6a310bc44244f7ae765f8 (patch)
tree9a66047c4d79172399414e3ca4df07472ed108df /src
parent71bce363b95e185755aeb215860f36cc92c4ae64 (diff)
Add run-cc.pl from inspircd, only difference is support .c files too :)
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1383 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'src')
-rw-r--r--src/Makefile4
-rw-r--r--src/core/Makefile4
-rw-r--r--src/modules/Makefile4
-rw-r--r--src/protocol/Makefile5
-rw-r--r--src/tools/Makefile2
5 files changed, 10 insertions, 9 deletions
diff --git a/src/Makefile b/src/Makefile
index 851c68d08..53153daf7 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -25,10 +25,10 @@ MAKEARGS = 'CFLAGS=${CFLAGS}' 'CC=${CC}' 'ANOPELIBS=${ANOPELIBS}' \
'RDB=${RDB}' 'SHARED=${SHARED}' 'MODULEFLAGS=${MODULEFLAGS}'
.c.o:
- $(CC) $(CFLAGS) -I../include/ -c $<
+ @../run-cc.pl $(CC) $(CFLAGS) -I../include/ -c $<
.cpp.o:
- $(CC) $(CFLAGS) -I../include/ -c $<
+ @../run-cc.pl $(CC) $(CFLAGS) -I../include/ -c $<
all: services
diff --git a/src/core/Makefile b/src/core/Makefile
index 4ec275430..c989ac026 100644
--- a/src/core/Makefile
+++ b/src/core/Makefile
@@ -21,10 +21,10 @@ install:
distclean: spotless
.c.o:
- $(CC) ${CFLAGS} ${CDEFS} ${MODULEFLAGS} -I../${INCLUDEDIR} -c $<
+ @../../run-cc.pl $(CC) ${CFLAGS} ${CDEFS} ${MODULEFLAGS} -I../${INCLUDEDIR} -c $<
.o.s:
- $(CC) ${SHARED} ../mod_version.o $< -o $*.so ${PROFILE}
+ @../../run-cc.pl $(CC) ${SHARED} ../mod_version.o $< -o $*.so ${PROFILE}
@$(TOUCH) $*.s
subs:
diff --git a/src/modules/Makefile b/src/modules/Makefile
index cafbe451c..59a241694 100644
--- a/src/modules/Makefile
+++ b/src/modules/Makefile
@@ -24,10 +24,10 @@ install:
distclean: spotless
.c.o:
- $(CC) ${CFLAGS} ${CDEFS} ${MODULEFLAGS} -I../${INCLUDEDIR} -c $<
+ @../../run-cc.pl $(CC) ${CFLAGS} ${CDEFS} ${MODULEFLAGS} -I../${INCLUDEDIR} -c $<
.o.s:
- $(CC) ${SHARED} ../mod_version.o $< -o $*.so ${PROFILE}
+ @../../run-cc.pl $(CC) ${SHARED} ../mod_version.o $< -o $*.so ${PROFILE}
@$(TOUCH) $*.s
subs:
diff --git a/src/protocol/Makefile b/src/protocol/Makefile
index ab837e459..96e63739d 100644
--- a/src/protocol/Makefile
+++ b/src/protocol/Makefile
@@ -21,10 +21,10 @@ install:
distclean: clean spotless
.c.o:
- $(CC) ${CFLAGS} ${CDEFS} ${MODULEFLAGS} -I../${INCLUDEDIR} -c $<
+ @../../run-cc.pl $(CC) ${CFLAGS} ${CDEFS} ${MODULEFLAGS} -I../${INCLUDEDIR} -c $<
.o.s:
- $(CC) ${SHARED} ../mod_version.o $< -o $*.so ${PROFILE}
+ @../../run-cc.pl $(CC) ${SHARED} ../mod_version.o $< -o $*.so ${PROFILE}
@$(TOUCH) $*.s
subs:
@@ -43,3 +43,4 @@ clean: subs_clean
spotless: subs_clean
rm -f *.o *.s *.so *.c~ core *.so Makefile.inc
+
diff --git a/src/tools/Makefile b/src/tools/Makefile
index c028fdad8..2b0679dda 100644
--- a/src/tools/Makefile
+++ b/src/tools/Makefile
@@ -10,7 +10,7 @@ MAKEARGS = 'CFLAGS=${CFLAGS}' 'CC=${CC}' 'ANOPELIBS=${ANOPELIBS}' \
'RUNGROUP=${RUNGROUP}'
.c.o:
- $(CC) $(CFLAGS) -I../include/ -c $<
+ @../../run-cc.pl $(CC) $(CFLAGS) -I../include/ -c $<
all: ${OBJS}