From 3f80e1cad02735f692a5a300ee3b200a21f330aa Mon Sep 17 00:00:00 2001 From: Adam- Date: Sun, 28 Feb 2010 17:33:31 +0000 Subject: Added in support for live updating MySQL databases and the ability to execute commands to Anope through MySQL. Currently database support only applies to NickServ, ChanServ and BotServ but will be expanded soon. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2798 5417fbe8-f217-4b02-8779-1006273d7864 --- src/modules/Makefile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/modules/Makefile') diff --git a/src/modules/Makefile b/src/modules/Makefile index a65a497bd..b2686ae84 100644 --- a/src/modules/Makefile +++ b/src/modules/Makefile @@ -27,10 +27,14 @@ distclean: spotless .SUFFIXES: .c .cpp .so .c.so: - $(MAKEBIN) $(CC) ${CFLAGS} ${CDEFS} ${MODULEFLAGS} -I../${INCLUDEDIR} -o $@ $< + $(MAKEBIN) $(CC) ${CFLAGS} ${CDEFS} ${MODULEFLAGS} \ + $(if $(shell grep RequiredLibraries $< | grep mysqlpp),-lmysqlpp) \ + -I../${INCLUDEDIR} -o $@ $< .cpp.so: - $(MAKEBIN) $(CC) ${CFLAGS} ${CDEFS} ${MODULEFLAGS} -I../${INCLUDEDIR} -o $@ $< + $(MAKEBIN) $(CC) ${CFLAGS} ${CDEFS} ${MODULEFLAGS} \ + $(if $(shell grep RequiredLibraries $< | grep mysqlpp),-lmysqlpp) \ + -I../${INCLUDEDIR} -o $@ $< subs: @for i in $(SUBS); do \ -- cgit