X-Git-Url: http://git.pk910.de/?p=NeonServV5.git;a=blobdiff_plain;f=Makefile.am;h=f1cf173289ddac5870bc48a78d03e5b505938079;hp=9a64dcd42684b90ad0542ec6afb2e0fa4d1ca491;hb=bd91d8494c482eed01bf23f7bc8cae540cfee571;hpb=92aff95471b2d258d9fc4852d0b14ab9855cd447 diff --git a/Makefile.am b/Makefile.am index 9a64dcd..f1cf173 100644 --- a/Makefile.am +++ b/Makefile.am @@ -7,15 +7,17 @@ checkversion: cd src && chmod +x version.sh && ./version.sh && cd .. noinst_PROGRAMS = neonserv -noinst_LTLIBRARIES = libDummyServ.la libfuncmds.la libglobalcmd.la libNeonHelp.la libNeonServ.la libNeonSpam.la +noinst_LTLIBRARIES = libDummyServ.la libfuncmds.la libglobalcmd.la libNeonHelp.la libNeonBackup.la libNeonServ.la libNeonSpam.la libstats.la libNeonFun.la libDummyServ_la_SOURCES = src/modules/DummyServ.mod/bot_DummyServ.c \ src/modules/DummyServ.mod/module.c -libDummyServ_la_LDFLAGS = -module -rpath /nowhere -avoid-version +libDummyServ_la_LDFLAGS = -module -rpath /nowhere -avoid-version -no-undefined +libDummyServ_la_LIBADD = $(MYSQL_LIBS) libfuncmds_la_SOURCES = src/modules/funcmd.mod/cmd_funcmds.c \ src/modules/funcmd.mod/module.c -libfuncmds_la_LDFLAGS = -module -rpath /nowhere -avoid-version +libfuncmds_la_LDFLAGS = -module -rpath /nowhere -avoid-version -no-undefined +libfuncmds_la_LIBADD = $(MYSQL_LIBS) libglobalcmd_la_SOURCES = src/modules/global.mod/cmd_global.c \ src/modules/global.mod/cmd_global_bind.c \ @@ -45,8 +47,12 @@ libglobalcmd_la_SOURCES = src/modules/global.mod/cmd_global.c \ src/modules/global.mod/cmd_global_reconnect.c \ src/modules/global.mod/cmd_global_modcmd.c \ src/modules/global.mod/cmd_global_meminfo.c \ + src/modules/global.mod/cmd_global_extscript.c \ + src/modules/global.mod/cmd_global_move.c \ + src/modules/global.mod/cmd_global_global.c \ src/modules/global.mod/module.c -libglobalcmd_la_LDFLAGS = -module -rpath /nowhere -avoid-version +libglobalcmd_la_LDFLAGS = -module -rpath /nowhere -avoid-version -no-undefined +libglobalcmd_la_LIBADD = $(MYSQL_LIBS) libNeonHelp_la_SOURCES = src/modules/NeonHelp.mod/bot_NeonHelp.c \ src/modules/NeonHelp.mod/cmd_neonhelp.c \ @@ -54,8 +60,16 @@ libNeonHelp_la_SOURCES = src/modules/NeonHelp.mod/bot_NeonHelp.c \ src/modules/NeonHelp.mod/cmd_neonhelp_delete.c \ src/modules/NeonHelp.mod/cmd_neonhelp_requests.c \ src/modules/NeonHelp.mod/cmd_neonhelp_stats.c \ + src/modules/NeonHelp.mod/cmd_neonhelp_history.c \ src/modules/NeonHelp.mod/module.c -libNeonHelp_la_LDFLAGS = -module -rpath /nowhere -avoid-version +libNeonHelp_la_LDFLAGS = -module -rpath /nowhere -avoid-version -no-undefined +libNeonHelp_la_LIBADD = $(MYSQL_LIBS) + +libNeonBackup_la_SOURCES = src/modules/NeonBackup.mod/bot_NeonBackup.c \ + src/modules/NeonBackup.mod/cmd_neonbackup.c \ + src/modules/NeonBackup.mod/module.c +libNeonBackup_la_LDFLAGS = -module -rpath /nowhere -avoid-version -no-undefined +libNeonBackup_la_LIBADD = $(MYSQL_LIBS) libNeonServ_la_SOURCES = src/modules/NeonServ.mod/bot_NeonServ.c \ src/modules/NeonServ.mod/cmd_neonserv.c \ @@ -87,7 +101,6 @@ libNeonServ_la_SOURCES = src/modules/NeonServ.mod/bot_NeonServ.c \ src/modules/NeonServ.mod/cmd_neonserv_kickban.c \ src/modules/NeonServ.mod/cmd_neonserv_mdeluser.c \ src/modules/NeonServ.mod/cmd_neonserv_mode.c \ - src/modules/NeonServ.mod/cmd_neonserv_move.c \ src/modules/NeonServ.mod/cmd_neonserv_myaccess.c \ src/modules/NeonServ.mod/cmd_neonserv_op.c \ src/modules/NeonServ.mod/cmd_neonserv_opall.c \ @@ -120,7 +133,6 @@ libNeonServ_la_SOURCES = src/modules/NeonServ.mod/bot_NeonServ.c \ src/modules/NeonServ.mod/cmd_neonserv_info.c \ src/modules/NeonServ.mod/cmd_neonserv_rename.c \ src/modules/NeonServ.mod/cmd_neonserv_unvisited.c \ - src/modules/NeonServ.mod/cmd_neonserv_extscript.c \ src/modules/NeonServ.mod/cmd_neonserv_noregister.c \ src/modules/NeonServ.mod/cmd_neonserv_nicklist.c \ src/modules/NeonServ.mod/cmd_neonserv_halfop.c \ @@ -128,13 +140,36 @@ libNeonServ_la_SOURCES = src/modules/NeonServ.mod/bot_NeonServ.c \ src/modules/NeonServ.mod/cmd_neonserv_halfopall.c \ src/modules/NeonServ.mod/cmd_neonserv_dehalfopall.c \ src/modules/NeonServ.mod/module.c -libNeonServ_la_LDFLAGS = -module -rpath /nowhere -avoid-version +libNeonServ_la_LDFLAGS = -module -rpath /nowhere -avoid-version -no-undefined +libNeonServ_la_LIBADD = $(MYSQL_LIBS) libNeonSpam_la_SOURCES = src/modules/NeonSpam.mod/bot_NeonSpam.c \ src/modules/NeonSpam.mod/cmd_neonspam.c \ src/modules/NeonSpam.mod/cmd_neonspam_set.c \ + src/modules/NeonSpam.mod/cmd_neonspam_addbad.c \ + src/modules/NeonSpam.mod/cmd_neonspam_delbad.c \ + src/modules/NeonSpam.mod/cmd_neonspam_badwords.c \ src/modules/NeonSpam.mod/module.c -libNeonSpam_la_LDFLAGS = -module -rpath /nowhere -avoid-version +libNeonSpam_la_LDFLAGS = -module -rpath /nowhere -avoid-version -no-undefined +libNeonSpam_la_LIBADD = $(MYSQL_LIBS) + +libstats_la_SOURCES = src/modules/stats.mod/module.c +libstats_la_LDFLAGS = -module -rpath /nowhere -avoid-version -no-undefined +libstats_la_LIBADD = $(MYSQL_LIBS) + +libNeonFun_la_SOURCES = src/modules/NeonFun.mod/bot_NeonFun.c \ + src/modules/NeonFun.mod/cmd_neonfun.c \ + src/modules/NeonFun.mod/cmd_neonfun_uno.c \ + src/modules/NeonFun.mod/cmd_neonfun_unoplay.c \ + src/modules/NeonFun.mod/cmd_neonfun_unotake.c \ + src/modules/NeonFun.mod/game_uno.c \ + src/modules/NeonFun.mod/cmd_neonfun_4wins.c \ + src/modules/NeonFun.mod/cmd_neonfun_4stone.c \ + src/modules/NeonFun.mod/cmd_neonfun_4view.c \ + src/modules/NeonFun.mod/game_4wins.c \ + src/modules/NeonFun.mod/module.c +libNeonFun_la_LDFLAGS = -module -rpath /nowhere -avoid-version -no-undefined +libNeonFun_la_LIBADD = $(MYSQL_LIBS) neonserv_SOURCES = src/version.c \ src/EventLogger.c \ @@ -164,9 +199,10 @@ neonserv_SOURCES = src/version.c \ src/QServer.c \ src/modules.c \ src/module_commands.c \ + src/ModuleFunctions.c \ src/memoryDebug.c -neonserv_LDADD = $(MYSQL_LIBS) $(WINSOCK_LIBS) -ldl +neonserv_LDADD = $(MYSQL_LIBS) $(SYSTEM_LIBS) install-exec-local: $(INSTALL) -d -m 755 $(prefix)