summaryrefslogtreecommitdiff
path: root/make
Commit message (Collapse)AuthorAgeFilesLines
* Fix a really minor spelling error in make/configure.pmGravatar psychon2009-08-281-1/+1
| | | | | | | Thanks to Kuja aka Dessa for reporting this. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11544 e03df62e-2008-0410-955e-edbf42e46eb7
* Track installed module versions, so we can do upgrades properly.Gravatar w00t2009-08-041-16/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11489 e03df62e-2008-0410-955e-edbf42e46eb7
* Make pkg-config failure error clearerGravatar danieldg2009-06-261-3/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11417 e03df62e-2008-0410-955e-edbf42e46eb7
* Add daniel's third-party module repositoryGravatar danieldg2009-06-051-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11401 e03df62e-2008-0410-955e-edbf42e46eb7
* Add test-compile checks for epoll and eventfdGravatar danieldg2009-03-232-0/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11253 e03df62e-2008-0410-955e-edbf42e46eb7
* Update all wiki links to point to the new wiki. This was done automatically ↵Gravatar psychon2009-03-155-5/+5
| | | | | | | | | with the following command, only .Makefile.inc got some indent fixups by hand. for file in $(find -type f -and -not -path '*/.svn/*' -and -not -name '*.so') ; do sed -e 's#http://www.inspircd.org/wiki#http://wiki.inspircd.org#' -e 's#http://wiki.inspircd.org/index.php/#http://wiki.inspircd.org/#' -i $file ; done git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11223 e03df62e-2008-0410-955e-edbf42e46eb7
* Nuke trailing spacesGravatar peavey2009-02-141-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11105 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix error when configuring with a custom directory: ↵Gravatar brain2009-02-111-1/+8
| | | | | | http://www.inspircd.org/forum/showthread.php?t=5419 git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11085 e03df62e-2008-0410-955e-edbf42e46eb7
* fix typoGravatar peavey2009-01-245-2/+38
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10995 e03df62e-2008-0410-955e-edbf42e46eb7
* Friendlify error message here tooGravatar brain2009-01-041-0/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10948 e03df62e-2008-0410-955e-edbf42e46eb7
* Allow for silencing getmodules() output (is annoying when using modulemanager)Gravatar w00t2008-09-071-3/+17
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10466 e03df62e-2008-0410-955e-edbf42e46eb7
* Make this work with older git, too (thanks danieldg)Gravatar w00t2008-09-071-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10455 e03df62e-2008-0410-955e-edbf42e46eb7
* Use git describe rather than git-svn, it works better with secondary clonesGravatar w00t2008-09-071-3/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10454 e03df62e-2008-0410-955e-edbf42e46eb7
* Also redirect errors to /dev/null to avoid messy output on VCS that aren't ↵Gravatar w00t2008-09-071-2/+2
| | | | | | installed/in use git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10434 e03df62e-2008-0410-955e-edbf42e46eb7
* Nicer fix for REVISION stuff when using git, thanks danieldg for the basis.Gravatar w00t2008-09-071-3/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10433 e03df62e-2008-0410-955e-edbf42e46eb7
* Add basic module manager, patch courtesy of danieldg.. still needs some ↵Gravatar w00t2008-09-071-1/+16
| | | | | | work/review, but looks good git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10426 e03df62e-2008-0410-955e-edbf42e46eb7
* Extra configure detection for the gcc minor version (we took this out when ↵Gravatar brain2008-06-121-1/+1
| | | | | | we removed support for gcc < 3, but now we need it back for gcc 4.3 :p git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9891 e03df62e-2008-0410-955e-edbf42e46eb7
* First phase of conversion to dynamic limits on all the lengths, configured ↵Gravatar brain2008-05-251-19/+3
| | | | | | | | | via the <limits> tag (the tag isnt there yet, these all just run on defaults in the class constructor) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9802 e03df62e-2008-0410-955e-edbf42e46eb7
* Extra support for freebsd openssl, allow user to pick between ports and base ↵Gravatar brain2008-04-271-4/+7
| | | | | | version if they have both, default to ports version in interactive, require a flag in ./configure git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9591 e03df62e-2008-0410-955e-edbf42e46eb7
* More stuff so that freebsd users can still use the ports version of openssl ↵Gravatar brain2008-04-271-0/+18
| | | | | | if they want git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9590 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix this up a bit nicerGravatar brain2008-04-272-7/+17
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9588 e03df62e-2008-0410-955e-edbf42e46eb7
* and make it work right...Gravatar brain2008-04-271-34/+15
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9587 e03df62e-2008-0410-955e-edbf42e46eb7
* Add some stuff from the freebsd port based on ideas by Matthew Seaman which ↵Gravatar brain2008-04-271-0/+55
| | | | | | allow inspircd to use the base version of openssl on freebsd git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9586 e03df62e-2008-0410-955e-edbf42e46eb7
* Show command line on warnings for darix (probably)Gravatar w00t2008-04-221-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9577 e03df62e-2008-0410-955e-edbf42e46eb7
* Make run-cc handle containers of std::pair, and also filtering for ↵Gravatar aquanight2008-04-131-4/+9
| | | | | | std::{vector,string}::iterator git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9491 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove comments about coming up with a better way that has been come up with.Gravatar aquanight2008-04-131-6/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9490 e03df62e-2008-0410-955e-edbf42e46eb7
* Sane-ify the STL filtering and coloring in run-cc.Gravatar aquanight2008-04-131-10/+27
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9489 e03df62e-2008-0410-955e-edbf42e46eb7
* remove references to maxclient we forgot here, thx Zaba for reporting.Gravatar peavey2008-04-031-3/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9284 e03df62e-2008-0410-955e-edbf42e46eb7
* Translate std::string, irc::string and std::deque to more readable forms in ↵Gravatar brain2008-03-171-0/+10
| | | | | | error messages. I'll do others as need be and as i notice them. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9116 e03df62e-2008-0410-955e-edbf42e46eb7
* Make run-cc show ARCHIVE step(s), also get rid of 'entering/leaving ↵Gravatar aquanight2008-02-241-22/+27
| | | | | | directory' nonsense from gnumake. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9031 e03df62e-2008-0410-955e-edbf42e46eb7
* Make run-cc.pl show all sources on multi-source BUILDS (== socketengine and ↵Gravatar aquanight2008-02-241-3/+13
| | | | | | threadengine) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9012 e03df62e-2008-0410-955e-edbf42e46eb7
* Make -nofork work properly with logging now.Gravatar aquanight2008-02-151-1/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8944 e03df62e-2008-0410-955e-edbf42e46eb7
* Patch provided by danieldg for fixing 3-figure versions in configureGravatar brain2008-02-131-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8926 e03df62e-2008-0410-955e-edbf42e46eb7
* More fixes to configure stability with undefined values/closed filehandlesGravatar brain2008-02-131-4/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8924 e03df62e-2008-0410-955e-edbf42e46eb7
* This should fix the error owine was getting in configure (THANKS strict) :PGravatar brain2008-02-131-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8923 e03df62e-2008-0410-955e-edbf42e46eb7
* Tidy up run-cc step displayGravatar aquanight2008-02-121-1/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8906 e03df62e-2008-0410-955e-edbf42e46eb7
* Tidy up run-cc error reporting (eg: only say 'An error occured' once, and ↵Gravatar aquanight2008-02-111-1/+34
| | | | | | make it show before an include stack or 'In ctor/dtor/method/function' message) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8891 e03df62e-2008-0410-955e-edbf42e46eb7
* BrainfartGravatar brain2008-02-101-1/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8886 e03df62e-2008-0410-955e-edbf42e46eb7
* Now very tidy make output, with pretty colours :pGravatar brain2008-02-101-1/+15
| | | | | | | (Unless it errors, then you get the full commandline and error output etc) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8878 e03df62e-2008-0410-955e-edbf42e46eb7
* Move run-cc.pl to make/ directory and update paths, keeps root tidyGravatar brain2008-02-101-0/+110
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8868 e03df62e-2008-0410-955e-edbf42e46eb7
* Revert tmpfile cleanup from r8761, also make configure's perl version check ↵Gravatar aquanight2008-01-271-1/+0
| | | | | | happen during compilation phase so that people don't get millions of useless errors. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8762 e03df62e-2008-0410-955e-edbf42e46eb7
* Some configure cleanups: like using perl functions/modules instead of ↵Gravatar aquanight2008-01-272-47/+48
| | | | | | system() (symlink, clear, mv, mkdir -p), clean up tmpfile for eval(), use \e instead of \033, and use a heredoc for the big banner on starting configure git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8761 e03df62e-2008-0410-955e-edbf42e46eb7
* Make sure that if an exec() macro fails its picked up before build timeGravatar brain2008-01-271-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8757 e03df62e-2008-0410-955e-edbf42e46eb7
* Add ./configure --list-extras, --enable-extras, and --disable-extrasGravatar aquanight2008-01-191-0/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8739 e03df62e-2008-0410-955e-edbf42e46eb7
* Aquanight's configure strict/fatal warnings patchGravatar brain2008-01-174-34/+49
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8731 e03df62e-2008-0410-955e-edbf42e46eb7
* Add --disable-rpath. Probably wont backport this for the time beingGravatar brain2007-11-032-1/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8475 e03df62e-2008-0410-955e-edbf42e46eb7
* Add $NoPedantic build macro, for m_mysql because mysql AB dont know how to ↵Gravatar brain2007-10-231-1/+13
| | | | | | code :p git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8325 e03df62e-2008-0410-955e-edbf42e46eb7
* Add 'require 5.8.0' to the very top of every module to make the failure ↵Gravatar brain2007-08-254-1/+10
| | | | | | message when you run an ancient perl a bit more descriptive. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7820 e03df62e-2008-0410-955e-edbf42e46eb7
* A bit of static lingeringGravatar peavey2007-07-241-6/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7549 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix gnutls cert generation failing. Thx owine.Gravatar peavey2007-07-201-2/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7479 e03df62e-2008-0410-955e-edbf42e46eb7