summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/protocol/Makefile3
-rw-r--r--src/protocol/Makefile.sub3
-rw-r--r--src/protocol/Makefile.win325
3 files changed, 10 insertions, 1 deletions
diff --git a/src/protocol/Makefile b/src/protocol/Makefile
index 96e63739d..366e8ebb1 100644
--- a/src/protocol/Makefile
+++ b/src/protocol/Makefile
@@ -23,6 +23,9 @@ distclean: clean spotless
.c.o:
@../../run-cc.pl $(CC) ${CFLAGS} ${CDEFS} ${MODULEFLAGS} -I../${INCLUDEDIR} -c $<
+.cpp.o:
+ @../../run-cc.pl $(CC) ${CFLAGS} ${CDEFS} ${MODULEFLAGS} -I../${INCLUDEDIR} -c $<
+
.o.s:
@../../run-cc.pl $(CC) ${SHARED} ../mod_version.o $< -o $*.so ${PROFILE}
@$(TOUCH) $*.s
diff --git a/src/protocol/Makefile.sub b/src/protocol/Makefile.sub
index a2d6a414a..9fd25dc0c 100644
--- a/src/protocol/Makefile.sub
+++ b/src/protocol/Makefile.sub
@@ -18,6 +18,9 @@ distclean: spotless
.c.o:
$(CC) ${CFLAGS} ${CDEFS} ${MODULEFLAGS} -I../ -I../../${INCLUDEDIR} -c $<
+.cpp.o:
+ $(CC) ${CFLAGS} ${CDEFS} ${MODULEFLAGS} -I../ -I../../${INCLUDEDIR} -c $<
+
so:
$(CC) ${SHARED} $(OBJECTS) -o ../$(TARGET).so ${PROFILE}
diff --git a/src/protocol/Makefile.win32 b/src/protocol/Makefile.win32
index 3a71ff2ff..8383c828c 100644
--- a/src/protocol/Makefile.win32
+++ b/src/protocol/Makefile.win32
@@ -1,6 +1,6 @@
include ../../Makefile.inc.win32
-SRCS=bahamut.c charybdis.c inspircd11.c \
+SRCS=bahamut.c charybdis.c inspircd11.c inspircd12.cpp \
ratbox.c shadowircd.c unreal32.c
OBJECTS= $(SRCS:.c=.dll)
@@ -14,6 +14,9 @@ distclean: clean spotless
.c.dll:
$(CC) $(CFLAGS) $< ..\mod_version.c $(LFLAGS)
+.cpp.dll:
+ $(CC) $(CFLAGS) $< ..\mod_version.c $(LFLAGS)
+
clean:
-@del *.obj