aboutsummaryrefslogtreecommitdiffstats
path: root/configure
Commit message (Collapse)AuthorAgeFilesLines
* Add contents of LDFLAGS in addition to CXXFLAGSGravatar danieldg2009-08-211-0/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11536 e03df62e-2008-0410-955e-edbf42e46eb7
* Run modulemanager upgrade to check for updates to third party (and extras) ↵Gravatar w00t2009-08-141-0/+3
| | | | | | modules on reconfigure. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11515 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix non-interactive configure asking SSL certificate generation question, ↵Gravatar danieldg2009-08-041-1/+1
| | | | | | patch from satmd git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11481 e03df62e-2008-0410-955e-edbf42e46eb7
* Ask the user if they want to generate SSL certificates before generating oneGravatar danieldg2009-07-031-4/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11436 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix symlink creation of openssl if both it and gnutls are selectedGravatar danieldg2009-07-031-1/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11435 e03df62e-2008-0410-955e-edbf42e46eb7
* Rebuild modeclasses.a when configure -update is runGravatar danieldg2009-06-181-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11416 e03df62e-2008-0410-955e-edbf42e46eb7
* Makefile updates: clean up some installation assumptionsGravatar danieldg2009-06-071-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11405 e03df62e-2008-0410-955e-edbf42e46eb7
* Use pkg-config to search for gnutls rather than the now-removed libgnutls-configGravatar danieldg2009-06-031-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11400 e03df62e-2008-0410-955e-edbf42e46eb7
* Makefile updates: Fix BSD make conditionalsGravatar danieldg2009-06-011-23/+38
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11397 e03df62e-2008-0410-955e-edbf42e46eb7
* Makefile updates: Allow run-cc wrapper to be disabled by "make V=1"Gravatar danieldg2009-06-011-14/+14
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11396 e03df62e-2008-0410-955e-edbf42e46eb7
* Makefile updates: clean up command linesGravatar danieldg2009-06-011-14/+28
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11395 e03df62e-2008-0410-955e-edbf42e46eb7
* Makefile updates: remove MAKEPROG/MAKEORDERGravatar danieldg2009-05-301-3/+0
| | | | | | | Also update the output on "make debug" to look better and avoid interleaving header output on a parallel make. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11391 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix configure check for eventfd, HAS_EVENTFD is true/false not 1/0Gravatar danieldg2009-03-231-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11257 e03df62e-2008-0410-955e-edbf42e46eb7
* Add test-compile checks for epoll and eventfdGravatar danieldg2009-03-231-63/+19
| | | | 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-151-3/+3
| | | | | | | | | 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
* Add ./configure --generate-{gnutls,openssl}-cert for easy re-generation of a ↵Gravatar brain2009-02-071-0/+2
| | | | | | certificate git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11040 e03df62e-2008-0410-955e-edbf42e46eb7
* clean some trailing space and fix a year on copyrightGravatar peavey2009-01-251-13/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10999 e03df62e-2008-0410-955e-edbf42e46eb7
* Update copyrights for 2009.Gravatar w00t2009-01-021-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10932 e03df62e-2008-0410-955e-edbf42e46eb7
* Thanks to Phoenix and MacGyver for their help on this.Gravatar w00t2008-12-071-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10860 e03df62e-2008-0410-955e-edbf42e46eb7
* This should help on osx. No gaurantees, as i dont have that OS.Gravatar brain2008-12-071-14/+10
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10850 e03df62e-2008-0410-955e-edbf42e46eb7
* Test commitGravatar brain2008-10-071-1/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10626 e03df62e-2008-0410-955e-edbf42e46eb7
* Make the 'ancient OS' warning a bit more strongly worded.Gravatar w00t2008-09-131-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10534 e03df62e-2008-0410-955e-edbf42e46eb7
* typofixGravatar w00t2008-09-011-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10374 e03df62e-2008-0410-955e-edbf42e46eb7
* Allow a choice between openssl and gnutls (or both, if you're a masochist ↵Gravatar w00t2008-09-011-17/+28
| | | | | | (for it in action, see http://rafb.net/p/2oUb5r28.html) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10373 e03df62e-2008-0410-955e-edbf42e46eb7
* Output proper error message when we cant write one of the makefiles etcGravatar brain2008-09-011-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10372 e03df62e-2008-0410-955e-edbf42e46eb7
* Omit -export-dynamic on OS X, thanks to satmd's operGravatar w00t2008-08-311-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10369 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove -lunwind from openbsd stuff, per DagonetGravatar w00t2008-08-261-1/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10308 e03df62e-2008-0410-955e-edbf42e46eb7
* Forward-port poll socket engine as it seems reasonably stable, and half-hack ↵Gravatar w00t2008-08-251-5/+29
| | | | | | it into configure. If someone could help me (easily) add it via our wonderful configure macros so it's built, that would be swell. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10264 e03df62e-2008-0410-955e-edbf42e46eb7
* Patch submitted by Dagonet that improves detection of gnutls and opensslGravatar brain2008-08-211-4/+14
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10211 e03df62e-2008-0410-955e-edbf42e46eb7
* add support for windows service. This now is part of inspircd itself being ↵Gravatar brain2008-08-211-0/+1
| | | | | | as we have native build. It doesnt quite work yet in all the ways it should. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10193 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove last vestige of libircdfoo, by changing tag into a single ↵Gravatar w00t2008-07-291-2/+2
| | | | | | identifier marking object as requiring compilation into a .o (minor commit) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10076 e03df62e-2008-0410-955e-edbf42e46eb7
* Change modes in channels and users to use std::bitset instead of an array. ↵Gravatar w00t2008-07-191-1/+1
| | | | | | This saves 56 bytes per channel, and 112 bytes per channel, with no loss in speed or ease of use in code. :). Thanks (VERY) much to Special for telling me about this. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10043 e03df62e-2008-0410-955e-edbf42e46eb7
* Okay. This will probably break *everything*, but hey. Use static linking ↵Gravatar w00t2008-07-181-48/+49
| | | | | | (JUST) for the main binary. This has advantages in terms of shorter compile time and in slightly reduced file size used, so it is worth it. Configure is also a tiny bit simpler in some ways, so. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10033 e03df62e-2008-0410-955e-edbf42e46eb7
* Extra configure detection for the gcc minor version (we took this out when ↵Gravatar brain2008-06-121-8/+20
| | | | | | 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-100/+4
| | | | | | | | | 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-10/+31
| | | | | | 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-2/+17
| | | | | | if they want git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9590 e03df62e-2008-0410-955e-edbf42e46eb7
* Detect openssl on freebsd with the openssl binary, so we can find the base ↵Gravatar brain2008-04-271-1/+10
| | | | | | version as well as the ports version git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9589 e03df62e-2008-0410-955e-edbf42e46eb7
* Bump dateGravatar w00t2008-04-131-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9498 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove all compile-time max client and max fd's configuration. This is no ↵Gravatar brain2008-04-021-31/+1
| | | | | | longer required by InspIRCd as it is fully supported by auto detection and connect allow lines git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9264 e03df62e-2008-0410-955e-edbf42e46eb7
* Automatic detection and allocation of max fds. No longer needs recompile to ↵Gravatar brain2008-04-021-1/+0
| | | | | | | | | change, just adjust it in your kernel or whatever and restart insp. Please note that select and iocp socket engines do not support detection and are always set to FD_SETSIZE and 10240 descriptors respectively. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9263 e03df62e-2008-0410-955e-edbf42e46eb7
* Commit -Wformat=2 -Wmissing-format-attributes, printf-like functions in ↵Gravatar aquanight2008-03-301-5/+5
| | | | | | inspircd now get treated like printf (meaning compile-time check goodness) in GCC git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9217 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix configure -svnupdate not bailing if conflicts occur.Gravatar aquanight2008-03-231-0/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9177 e03df62e-2008-0410-955e-edbf42e46eb7
* Forgot about .*.inc filesGravatar aquanight2008-03-021-2/+11
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9054 e03df62e-2008-0410-955e-edbf42e46eb7
* Make ./configure -svnupdate smarter (don't actually do the update if it's ↵Gravatar aquanight2008-03-021-3/+76
| | | | | | not needed, or only do -modupdate if full -update isn't needed) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9053 e03df62e-2008-0410-955e-edbf42e46eb7
* Revert configure so that we can uh, actually compile.Gravatar brain2008-02-261-125/+84
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9037 e03df62e-2008-0410-955e-edbf42e46eb7
* ./configure --update-root - Updates the root directory files from their ↵Gravatar aquanight2008-02-241-84/+124
| | | | | | .<foo>.inc counterparts. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9032 e03df62e-2008-0410-955e-edbf42e46eb7
* Make cmd_*.cpp build to a .so in one step, no intermediate .oGravatar aquanight2008-02-241-8/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9015 e03df62e-2008-0410-955e-edbf42e46eb7
* Change of configure message to plainer english as requested by voidzeroGravatar brain2008-02-211-4/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8986 e03df62e-2008-0410-955e-edbf42e46eb7
* More fixesGravatar brain2008-02-211-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8981 e03df62e-2008-0410-955e-edbf42e46eb7