summaryrefslogtreecommitdiff
path: root/make
Commit message (Collapse)AuthorAgeFilesLines
* Add O_NOFOLLOW to file write call, which prevents following of symlinks ↵Gravatar brain2007-01-161-1/+1
| | | | | | making our temp file writing completely secure git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6358 e03df62e-2008-0410-955e-edbf42e46eb7
* Move showhelp() into make/configure.pmGravatar brain2007-01-141-1/+77
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6323 e03df62e-2008-0410-955e-edbf42e46eb7
* Slightly decraqed configureGravatar brain2007-01-141-1/+130
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6322 e03df62e-2008-0410-955e-edbf42e46eb7
* Starting tidying up the configure script, and moving a lot of stuff into ↵Gravatar brain2007-01-141-0/+58
| | | | | | functions in the make/ dir git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6320 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix broken ./configure macros broken by introduction of an evalGravatar brain2007-01-141-2/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6316 e03df62e-2008-0410-955e-edbf42e46eb7
* Output which module is executing the macroGravatar brain2007-01-141-16/+18
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6314 e03df62e-2008-0410-955e-edbf42e46eb7
* Formatting glitchGravatar brain2007-01-141-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6313 e03df62e-2008-0410-955e-edbf42e46eb7
* Improved detail in configure, and two new functions exec() and eval() are ↵Gravatar brain2007-01-141-43/+64
| | | | | | more accountable git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6312 e03df62e-2008-0410-955e-edbf42e46eb7
* Add eval() and exec() macros, that evaluate perl and execute commands at ↵Gravatar brain2007-01-141-0/+20
| | | | | | configure time, rather than delaying them with backticks till compile time. This picks up any errors sooner. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6311 e03df62e-2008-0410-955e-edbf42e46eb7
* Take out unneccessary chomp()Gravatar brain2007-01-141-1/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6310 e03df62e-2008-0410-955e-edbf42e46eb7
* Make the rpath() macro handle lines with multiple -L in themGravatar brain2007-01-141-6/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6309 e03df62e-2008-0410-955e-edbf42e46eb7
* Output for 'using defaults' when nothing of interest foundGravatar brain2007-01-141-3/+16
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6308 e03df62e-2008-0410-955e-edbf42e46eb7
* Colour coding, tidying, and more verbose output to configureGravatar brain2007-01-131-0/+16
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6307 e03df62e-2008-0410-955e-edbf42e46eb7
* Extra stuff to improve buildsystem, calculate lib and include dirs at ↵Gravatar brain2007-01-131-3/+38
| | | | | | | | | configure time rather than at build time. This means that we can also throw errors at configure time if we cant find the libraries, 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
* Tidy up the buildsystem a lot by encapsulating repeated detection routines ↵Gravatar brain2007-01-131-0/+86
for lib dirs and header dirs in make/utilities.pm. See the pl files in src/modules/extra for how to use the functions. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6305 e03df62e-2008-0410-955e-edbf42e46eb7