diff options
author | Robin Burchell w00t@inspircd.org <Robin Burchell w00t@inspircd.org@5417fbe8-f217-4b02-8779-1006273d7864> | 2008-10-02 23:33:54 +0000 |
---|---|---|
committer | Robin Burchell w00t@inspircd.org <Robin Burchell w00t@inspircd.org@5417fbe8-f217-4b02-8779-1006273d7864> | 2008-10-02 23:33:54 +0000 |
commit | 20f0a61ed0e5d36623c6a310bc44244f7ae765f8 (patch) | |
tree | 9a66047c4d79172399414e3ca4df07472ed108df /src | |
parent | 71bce363b95e185755aeb215860f36cc92c4ae64 (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/Makefile | 4 | ||||
-rw-r--r-- | src/core/Makefile | 4 | ||||
-rw-r--r-- | src/modules/Makefile | 4 | ||||
-rw-r--r-- | src/protocol/Makefile | 5 | ||||
-rw-r--r-- | src/tools/Makefile | 2 |
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} |