summaryrefslogtreecommitdiff
path: root/configure
Commit message (Expand)AuthorAgeFilesLines
* Change the wording of configure, to indicate that building as ipv6 is no long...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6528 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-061-2/+2
* configure was linking a nonexistant header with ssl that has been in include/...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6495 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-02-051-2/+0
* Minor OS X patch, per BuildSmart for 10.3.x users•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6477 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-02-021-1/+1
* Change the way versions are displayed by connect and /version so that its mor...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6474 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-011-3/+1
* New patch from BuildSmart for OS X support, not broken like the last one•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6473 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-02-011-2/+140
* Remove -O2, it seems to break tons of stuff with no clue how it did it•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6470 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-311-2/+2
* Added 'make debug' which does 'make all' with -g rather than -O2 -g1.•••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 Gravatar brain2007-01-281-0/+2
* Fix for bug #187•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6441 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-261-1/+6
* Fucking grr.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6432 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-241-150/+5
* Revert some stuff back to the old way•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6431 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-231-16/+2
* Note: ne is not eq.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6430 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-231-1/+1
* Make our makefile bsd compatible again :/•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6429 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-231-0/+7
* Integrate OSX patches from BuildSmart, plus a few tweaks and fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6428 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-231-5/+157
* Back-out OSX patches till theyre completed, our stable tree is tied up with t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6427 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-231-140/+12
* First part of OSX patches for 1.1 from BuildSmart•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6426 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-231-12/+140
* Fix library detection flags (bad define put into the ldflags)•••Change default flags from "-g" to "-O2 -g1". This takes us down from a build size of 350mb+ to 35mb, and still gives us the ability to backtrace! :) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6419 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-211-2/+2
* Additional feature, pass -DVERSION_PKGCONFMODNAME="xxx" to modules that use t...•••Extra tweak/fix: Allow for configure cache values containing the = symbol git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6413 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-201-1/+1
* Better detection•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6411 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-201-99/+113
* Fixes to make ./configure prompt for libs if all else fails (discussed earlie...•••The values prompted for are cached, so if you specify them then ./configure -update wont prompt again for them git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6408 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-201-1/+3
* Fix for NthDegree, thanks for the info :)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6399 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-191-1/+1
* Commit #999999, Brain learns to spell.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6391 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-181-1/+1
* $(FLAGS) was omitted from build line of a directory based module•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6390 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-181-1/+1
* Fix the dependency checking to not rebuild an entire module dir when one file...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6389 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-181-5/+6
* Change stuff around•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6380 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-181-8/+4
* YAY I FIXED IT!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6379 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-181-2/+2
* Reverting this back to normality•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6378 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-181-2/+2
* Revert this back to sanity, still doesnt work tho•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6377 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-181-3/+3
* why wont this fucking thing find the includes?!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6376 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-181-5/+5
* Whoops, wrong include dir•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6375 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-181-1/+1
* Folder -> Directory•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6374 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-181-1/+1
* Add output to ./configure -update to show when it finds a directory in the mo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6373 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-181-0/+4
* Module splitting now works!•••Heres how it works (and m_spanningtree will make use of it): Create a directory in src/modules whos name starts m_, e.g. src/modules/m_spanningtree/ Inside it place .cpp files and headers. When configure runs, it scans for dirs matching the pattern, goes into them (note: it does not recurse, it only reads that dir) and compiles a list of .cpp files within. (all other file types are ignored). It then queries each .cpp file for its 'configure macros' as found in other modules, on a file by file basis. The makefile will then build a set of rules that will compile the whole lot together on a module by module basis, and "ar" the lot up then link the .a file (as in modes/) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6371 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-181-1/+1
* Fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6370 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-181-0/+12
* Stuff to detect split modules in dirs - not tested yet•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6369 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-181-13/+47
* If you have a broken config, rerun full configure to fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6341 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-141-3/+2
* Move showhelp() into make/configure.pm•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6323 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-141-75/+0
* Slightly decraqed configure•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6322 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-141-109/+0
* Starting tidying up the configure script, and moving a lot of stuff into func...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6320 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-141-252/+16
* Fix broken ./configure macros broken by introduction of an eval•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6316 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-141-0/+5
* Improved detail in configure, and two new functions exec() and eval() are mor...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6312 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-141-3/+3
* Extra stuff to improve buildsystem, calculate lib and include dirs at configu...•••rather than erroring at buildtime like we used to. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6306 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-131-5/+8
* Someone forgot to make correct deps for timer.h. Fixed.•••Added InspTimer::CancelRepeat(), we can use this within the Tick method to cancel a repeat so that the timer is deleted after the tick, as DelTimer isnt safe within the Tick method git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6283 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-091-13/+13
* Merge buildsystem tweaks from darix:•••$ 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 Gravatar brain2007-01-041-1/+1
* Part 1 of my plan to take over the world. pay it no attention.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6195 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-311-1/+1
* have configure detect SOMAXCONN and store it in a string define, SOMAXCONN_S•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6126 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-261-0/+3
* Add defaults for a ton of config vars, fix indentation, and add MAXCLIENTS_S ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6125 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-261-0/+1
* Fix --with-max-clients not taking a parameter (reported by erich)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6092 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-241-1/+1
* Removed a pointless check in ./configure --clean that made it only work with ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6057 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2006-12-211-3/+1
* Use $^O rather than chomp(`uname`); - use perl's neat detection of the OS nam...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6031 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-171-29/+16
* Fix configure stuff AGAIN.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5983 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-131-16/+20