summaryrefslogtreecommitdiff
path: root/make/configure.pm
AgeCommit message (Expand)Author
2017-07-11Remove use of global barewords in most file handling code.Peter Powell
2017-04-14Switch compiler detection to use a more reliable method.Peter Powell
2017-03-25Extract core logic of write_configure_cache to write_config_file.Peter Powell
2017-03-25Rename read_configure_cache to read_config_file and move to common.Peter Powell
2016-12-26Don't suppress error output when INSPIRCD_VERBOSE is set.Peter Powell
2016-11-18Fix the distribution label not showing up since b8d85c6251.Peter Powell
2016-09-16Rewrite the build system directive parser.Peter Powell
2016-04-04Fix "use of uninitialized value $key in hash element" error.Peter Powell
2016-03-22Simplify the configure cache file format.Peter Powell
2016-03-22Move the configure cache to the .configure directory too.Peter Powell
2016-03-22Write generated templates to the .configure directory.Peter Powell
2016-03-22Fix a typo in parse_templates.Peter Powell
2015-09-23Fix detection of the Apple variant of Clang.Peter Powell
2015-03-25Convert the build system to Perl 5.10.Peter Powell
2015-03-06Change server name in `./configure --help` to use the alias.Peter Powell
2015-02-18Add the <type_traits> header to the compiler test file.Peter Powell
2015-02-18Improve compiler detection in configure.Peter Powell
2014-12-07Move common code to make::common from make::utilities.Peter Powell
2014-12-07Implement support for distribution specific version labels.Peter Powell
2014-12-07Improve build system compiler detection.Peter Powell
2014-12-07Improve configure cache file handling.Peter Powell
2014-12-07Miscellaneous improvements to configure.Peter Powell
2014-12-07Add Perl module for console related code.Peter Powell
2014-05-23Replace the configure templating system with something better.Peter Powell
2014-04-11Remove various broken/useless features from the build system.Peter Powell
2013-08-18Clean up and move various subroutines.Peter Powell
2013-08-16Clean up the build system properties and related code.Peter Powell
2013-08-04Refactor duplicate test code into a run_test subroutine.Peter Powell
2013-07-29Remove a ton of duplicate and obsolete code from configure.Peter Powell
2013-07-07Replace arguments for toggling socketengines with --socketengine.Peter Powell
2013-07-05Correctly detect the compiler version and whether it is acceptable.Peter Powell
2013-07-05Automatically detect the compiler which the user has installed.Peter Powell
2013-07-05Purge --with-cc in favour of the CXX environment variable.Peter Powell
2013-06-06Start to replace MAXBUF with <limits:maxline>.Peter Powell
2013-06-01Remove unused code from configure.Peter Powell
2013-05-16Improve feature detection in configure.Peter Powell
2012-11-08Fix ModuleManager failing when:Peter Powell
2012-10-04Replace hardcoded paths with configurable onesChrisTX
2012-04-20Headers: update remaining scripts tooRobby-
2012-04-12Minor style tweaks.Peter Powell
2012-04-12Remove references to old configure commands.Peter Powell
2012-04-09Remove outdated references to SVN.Peter Powell
2010-02-23Replace #define IPV6 with <config defaultbind="ipv6">, and autodetect if not ...danieldg
2010-01-11...because every now and again, i have to do a massive commit.brain
2009-09-03Change cmd_*.so to use the Module object APIdanieldg
2009-09-01Enable IPv6 support by defaultdanieldg
2009-09-01Strip SUPPORT_IP6LINKS #definedanieldg
2009-08-28Fix a really minor spelling error in make/configure.pmpsychon
2009-08-04Track installed module versions, so we can do upgrades properly.w00t
2009-06-05Add daniel's third-party module repositorydanieldg