1
0
mirror of https://github.com/anope/anope.git synced 2026-07-01 15:46:37 +02:00
Files
anope/src/protocol/Makefile.win32
T
geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b 2ad5c86dce BUILD : 1.7.18 (1226) BUGS : 668 NOTES : Fixed win32 makefile for the inspircd protocol module changes
git-svn-id: svn://svn.anope.org/anope/trunk@1226 31f1291d-b8d6-0310-a050-a5561fc1590b


git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@945 5417fbe8-f217-4b02-8779-1006273d7864
2007-01-15 10:15:35 +00:00

27 lines
785 B
Makefile

include ../../Makefile.inc.win32
SRCS=bahamut.c charybdis.c dreamforge.c hybrid.c inspircd10.c inspircd11.c plexus2.c plexus3.c ptlink.c rageircd.c \
ratbox.c shadowircd.c solidircd.c ultimate2.c ultimate3.c unreal31.c unreal32.c viagra.c
OBJECTS= $(SRCS:.c=.dll)
CFLAGS=/LD /MD /D MODULE_COMPILE $(CFLAGS) /I"../../include"
LFLAGS=/link ../anope.lib wsock32.lib $(LIBS) $(LFLAGS) $(MYSQL_LIB_PATH) /export:AnopeInit /VERSION:$(VERSION)
all: $(OBJECTS)
distclean: clean spotless
.c.dll:
$(CC) $(CFLAGS) $< ..\mod_version.c $(LFLAGS)
clean:
-@del *.obj
spotless: clean
-@del *.dll *.lib *.exp *.manifest
install:
-@mkdir ..\..\$(DATDEST)\modules
-@mkdir ..\..\$(DATDEST)\modules\runtime
-@copy *.dll ..\..\$(DATDEST)\modules