summaryrefslogtreecommitdiff
path: root/.Makefile.inc
AgeCommit message (Collapse)Author
2007-10-25Make install list list automatically generated from build targets and ↵brain
provide facility for installing extra files. Using this, cert.pem and key.pem are only copied to the conf dir if you enabled an ssl module. Also, this provides facility for a 'make deinstall' which should be safe for use in all situations as it always specifies a file by name and never uses wildcards to rm. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8362 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-23Make clean should clean the socketengine objectsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8335 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-23Auto generate the install list, no more need to insert it into the ↵brain
.makefile.inc for it to be part of make install git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8312 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-22Move cmd_*.cpp to src/commands/. Not done in the nicest of ways yet, but ah ↵w00t
well :p git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8299 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-15Make install the lib, toobrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8208 e03df62e-2008-0410-955e-edbf42e46eb7
2007-09-28w00t forgot to edit these out.eggy
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8089 e03df62e-2008-0410-955e-edbf42e46eb7
2007-07-25Put FileLogger in it's own class. Useful when logging doing more focused loggingpeavey
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7561 e03df62e-2008-0410-955e-edbf42e46eb7
2007-07-24And this should be the last staticpeavey
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7550 e03df62e-2008-0410-955e-edbf42e46eb7
2007-07-24And install libIRCDserver too :>peavey
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7548 e03df62e-2008-0410-955e-edbf42e46eb7
2007-06-21Apply OSX patch from BuildSmart that fixes installation issues.peavey
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7398 e03df62e-2008-0410-955e-edbf42e46eb7
2007-06-20Clarify what generates Makefile, to prevent any new developers making the ↵w00t
same mistakes I did a while back when I was doing some makefile playing. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7395 e03df62e-2008-0410-955e-edbf42e46eb7
2007-06-16Remove inspircd_config.h and inspircd_se_config.h in configclean (subjob of ↵brain
distclean) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7335 e03df62e-2008-0410-955e-edbf42e46eb7
2007-06-12Upstream patch from <mm@freebsd.org>brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7281 e03df62e-2008-0410-955e-edbf42e46eb7
2007-06-05Same herebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7245 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-19I forgot to install cmd_reloadmodule.so, therefore the command wont workbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7046 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-06Now it deletes the makefiles toobrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6896 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-06make distclean now removes .config.cache (thanks HiroP)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6895 e03df62e-2008-0410-955e-edbf42e46eb7
2007-02-01New patch from BuildSmart for OS X support, not broken like the last onew00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6473 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-28Whoops, switch around order of makefile rules so its not always assumed to ↵brain
be 'make debug' git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6454 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-28Add message about how building with debug makes huuuuuuuuuuuuuuge slower ↵brain
executables :p git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6453 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-28Added 'make debug' which does 'make all' with -g rather than -O2 -g1.brain
To correct your config for this new feature, ./configure -modupdate. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6452 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-24Fucking grr.brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6432 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-23Make our makefile bsd compatible again :/brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6429 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-23Integrate OSX patches from BuildSmart, plus a few tweaks and fixesbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6428 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-19fix for installing modules twice.peavey
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6394 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-18Add support for: "make modinstall"brain
"make module name=m_modulename.so" git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6393 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-18More complex module directories complicate make cleanbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6388 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-08Someone forgot to add clearcache to the makefile install (thanks AnMaster)special
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6262 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-04Run ./configure -modupdate to fix "make install" error. INSTMODE doesnt seem ↵brain
to be inherited by src/modules/Makefile unless its passed in MAKEARGS git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6226 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-04Merge buildsystem tweaks from darix:brain
$ patch <inspircd-1.1b8_build_system.patch $ patch <inspircd-1.1b8_mod_permissions.patch Thanks :-) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6225 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-01Made 'make modclean' and 'make distclean' clean out the default lib/ install ↵special
directory git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6208 e03df62e-2008-0410-955e-edbf42e46eb7
2006-12-17Add a message to the makefile, when starting the build: "this will take a ↵brain
long time, why not read our wiki while waiting for make to run" git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6033 e03df62e-2008-0410-955e-edbf42e46eb7
2006-12-16Fix all the left out examples that dont get copied to the config dir on installbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6012 e03df62e-2008-0410-955e-edbf42e46eb7
2006-12-16Remove libIRCDaes.so from installpeavey
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6003 e03df62e-2008-0410-955e-edbf42e46eb7
2006-11-18Apply instmode stuff from darixbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5768 e03df62e-2008-0410-955e-edbf42e46eb7
2006-10-27Smart trick: the 'build complete' message is now a makefile section of its ↵brain
own which depends on 'ircd' and 'mods', so when using -j, the rest of the processes will wait to complete before displaying the message ;) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5554 e03df62e-2008-0410-955e-edbf42e46eb7
2006-10-27Have 'make install' make the directories, its really make install's job and ↵brain
not configure's. Note that configure may still try to make the dirs anyway, e.g. if you are generating ssl certs git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5553 e03df62e-2008-0410-955e-edbf42e46eb7
2006-10-07Add distclean, does the same as squeakclean, just for traditionalistsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5451 e03df62e-2008-0410-955e-edbf42e46eb7
2006-09-03Forgot to copy cmd_mode.sobrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5120 e03df62e-2008-0410-955e-edbf42e46eb7
2006-09-02cmd_* files are now shared object. This lets make -j optimize the build ↵brain
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
2006-08-30Remove -v argument from install (openbsd doesnt like it) - thanks wyleniauybrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5082 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-30Wahhhhhhhhhhhh bwahahaha. Mass commit to tidy up tons of messy include listsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5080 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-19More tweaksbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4981 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-12This commit is dedicated to Boo ;-ppppppbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4911 e03df62e-2008-0410-955e-edbf42e46eb7
2006-08-06Install .gdbargs with ./inspircdom
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4753 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-10Add install line for libIRCDsnomasks.sobrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4272 e03df62e-2008-0410-955e-edbf42e46eb7
2006-04-13make make install install ssl stuffom
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3879 e03df62e-2008-0410-955e-edbf42e46eb7
2006-04-13Better handling of dependencies, doesnt always rebuild mode handler files nowbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3878 e03df62e-2008-0410-955e-edbf42e46eb7
2006-04-13Testbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3875 e03df62e-2008-0410-955e-edbf42e46eb7
2006-04-08Split inspircd_io.* insp inspsocket.* and configreader.* with a few odd bits ↵om
going into inspircd.*, doesn't look like I've broken anything... :P git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3847 e03df62e-2008-0410-955e-edbf42e46eb7