summaryrefslogtreecommitdiff
path: root/.Makefile.inc
diff options
context:
space:
mode:
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2006-09-02 23:06:14 +0000
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2006-09-02 23:06:14 +0000
commitf5a50a0b6d89ff786c288453d58b7d8f01006954 (patch)
tree939b8c89dc0e69bcd00b9cecccf85a9fbc586764 /.Makefile.inc
parent2084f88109bd8077a287dab406b2a92bd4c39943 (diff)
cmd_* files are now shared object. This lets make -j optimize the build process a little better (it doesnt have to wait for the cmd_ files to finish so it can link commands.cpp against them), and it makes libIRCDcommands.so not be 20mb in size (which might hit file size limits on some shell hosters)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5117 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to '.Makefile.inc')
-rw-r--r--.Makefile.inc52
1 files changed, 52 insertions, 0 deletions
diff --git a/.Makefile.inc b/.Makefile.inc
index d9cabab34..3ba7a9f53 100644
--- a/.Makefile.inc
+++ b/.Makefile.inc
@@ -62,6 +62,58 @@ install: all
-install -m 0700 src/libIRCDsnomasks.so $(LIBPATH)
-install -m 0700 src/inspircd $(BINPATH)
-install -m 0700 inspircd $(BASE) 2>/dev/null
+ -install -m 0700 src/cmd_admin.so $(LIBPATH)
+ -install -m 0700 src/cmd_away.so $(LIBPATH)
+ -install -m 0700 src/cmd_commands.so $(LIBPATH)
+ -install -m 0700 src/cmd_connect.so $(LIBPATH)
+ -install -m 0700 src/cmd_die.so $(LIBPATH)
+ -install -m 0700 src/cmd_eline.so $(LIBPATH)
+ -install -m 0700 src/cmd_gline.so $(LIBPATH)
+ -install -m 0700 src/cmd_info.so $(LIBPATH)
+ -install -m 0700 src/cmd_invite.so $(LIBPATH)
+ -install -m 0700 src/cmd_ison.so $(LIBPATH)
+ -install -m 0700 src/cmd_join.so $(LIBPATH)
+ -install -m 0700 src/cmd_kick.so $(LIBPATH)
+ -install -m 0700 src/cmd_kill.so $(LIBPATH)
+ -install -m 0700 src/cmd_kline.so $(LIBPATH)
+ -install -m 0700 src/cmd_links.so $(LIBPATH)
+ -install -m 0700 src/cmd_list.so $(LIBPATH)
+ -install -m 0700 src/cmd_loadmodule.so $(LIBPATH)
+ -install -m 0700 src/cmd_lusers.so $(LIBPATH)
+ -install -m 0700 src/cmd_map.so $(LIBPATH)
+ -install -m 0700 src/cmd_modules.so $(LIBPATH)
+ -install -m 0700 src/cmd_motd.so $(LIBPATH)
+ -install -m 0700 src/cmd_names.so $(LIBPATH)
+ -install -m 0700 src/cmd_nick.so $(LIBPATH)
+ -install -m 0700 src/cmd_notice.so $(LIBPATH)
+ -install -m 0700 src/cmd_oper.so $(LIBPATH)
+ -install -m 0700 src/cmd_part.so $(LIBPATH)
+ -install -m 0700 src/cmd_pass.so $(LIBPATH)
+ -install -m 0700 src/cmd_ping.so $(LIBPATH)
+ -install -m 0700 src/cmd_pong.so $(LIBPATH)
+ -install -m 0700 src/cmd_privmsg.so $(LIBPATH)
+ -install -m 0700 src/cmd_qline.so $(LIBPATH)
+ -install -m 0700 src/cmd_quit.so $(LIBPATH)
+ -install -m 0700 src/cmd_rehash.so $(LIBPATH)
+ -install -m 0700 src/cmd_restart.so $(LIBPATH)
+ -install -m 0700 src/cmd_rules.so $(LIBPATH)
+ -install -m 0700 src/cmd_server.so $(LIBPATH)
+ -install -m 0700 src/cmd_squit.so $(LIBPATH)
+ -install -m 0700 src/cmd_stats.so $(LIBPATH)
+ -install -m 0700 src/cmd_summon.so $(LIBPATH)
+ -install -m 0700 src/cmd_time.so $(LIBPATH)
+ -install -m 0700 src/cmd_topic.so $(LIBPATH)
+ -install -m 0700 src/cmd_trace.so $(LIBPATH)
+ -install -m 0700 src/cmd_unloadmodule.so $(LIBPATH)
+ -install -m 0700 src/cmd_user.so $(LIBPATH)
+ -install -m 0700 src/cmd_userhost.so $(LIBPATH)
+ -install -m 0700 src/cmd_users.so $(LIBPATH)
+ -install -m 0700 src/cmd_version.so $(LIBPATH)
+ -install -m 0700 src/cmd_wallops.so $(LIBPATH)
+ -install -m 0700 src/cmd_who.so $(LIBPATH)
+ -install -m 0700 src/cmd_whois.so $(LIBPATH)
+ -install -m 0700 src/cmd_whowas.so $(LIBPATH)
+ -install -m 0700 src/cmd_zline.so $(LIBPATH)
@-cp .gdbargs $(BASE)
@-cp conf/inspircd.quotes.example $(CONPATH)
@-cp conf/inspircd.rules.example $(CONPATH)