aboutsummaryrefslogtreecommitdiff
path: root/configure
Commit message (Expand)AuthorAgeFilesLines
* Update wiki links to use HTTPS and point to the correct pages.•••When we release 3.0 these links will break as they will point to the pages for 3.0 rather than 2.0. Gravatar Peter Powell2017-10-151-1/+1
* Tell OpenBSD users that they need to use a different make command.Gravatar Peter Powell2017-05-191-0/+8
* Fix compiler version parsing on GCC 7.•••GCC 7 may optionally omit the MINOR version number in dumpversion depending on the compiler flags it was built with. Gravatar Peter Powell2017-04-141-10/+9
* Fix some compiler warnings.•••warning: macro name is a reserved identifier [-Wreserved-id-macro] warning: extra ';' after member function definition [-Wextra-semi] Gravatar Peter Powell2017-03-201-2/+2
* Use clock_gettime() on macOS 10.12.Gravatar Peter Powell2016-12-261-0/+4
* Workaround modern Perls not adding . to @INC.Gravatar Peter Powell2016-11-081-0/+1
* GCC should never assume that this can not be null.Gravatar Peter Powell2016-06-271-1/+4
* Switch <stdint.h> test to use a test file too.Gravatar Peter Powell2015-07-211-8/+2
* Switch strlcpy test to use a test file too.Gravatar Peter Powell2015-07-211-17/+2
* Fix checking whether kqueue is available.•••It seems like the newer OS X versions don't put headers into the system include directories. Switch to using a test file instead. Gravatar Peter Powell2015-07-211-16/+2
* Merge pull request #1061 from SaberUK/insp20+fix-fbsd•••[2.0] Fix mistakenly using Clang instead of GCC on older FreeBSD versions.Gravatar Attila Molnar2015-06-151-1/+2
|\
| * Fix mistakenly using Clang instead of GCC on older FreeBSD versions.Gravatar Peter Powell2015-06-141-1/+2
* | Fix system-wide installation of the data and log directories.•••The existing method works fine when building with the default paths but breaks when you are doing a system-wide installation. Gravatar Peter Powell2015-06-141-1/+1
|/
* Fix configure overwriting the cache settings on startup.Gravatar Peter Powell2015-05-121-12/+12
* Fix erroneous error messages in configure.Gravatar Peter Powell2015-02-121-2/+2
* Don't load Data::Dumper in the configure script.•••This is not used and apparently there are some distros which do not include it as part of the system Perl. Gravatar Peter Powell2015-01-111-6/+0
* Use clang++ on FreeBSD 10 instead of g++.Gravatar Peter Powell2014-10-241-5/+7
* Fix pkg-config not being used for OpenSSL on non-FreeBSD systems.Gravatar Peter Powell2014-08-191-0/+1
* Fix typos and update text in the configure script•••Some of these were picked from #448 Gravatar Attila Molnar2014-04-041-18/+16
* Report the full GnuTLS version in configure•••Fix incorrect version being reported when the minor version is longer than one digit (2.10.x) Gravatar attilamolnar2013-06-051-1/+1
* Use the preprocessor to detect whether hash_map is available.Gravatar Peter Powell2013-01-281-9/+0
* Fix OpenSSL detection on distributions which modify the version number.Gravatar Peter Powell2013-01-221-1/+1
* unhook --uid from --system in configure script•••Specifying --uid allows the ircd to run as a specific user, while --system fixes the install directories to be spread all over the system. Specifying --uid shouldn't imply --system. This fix allows a uid to be set while not interfering with --prefix Gravatar Steven Van Acker2012-11-151-3/+3
* Temporary fix for HASHMAP_DEPRECATED on clang.Gravatar Peter Powell2012-11-071-0/+2
* Fix configure system loading cache file too late.Gravatar Peter Powell2012-10-261-1/+2
* Replace hardcoded paths with configurable ones•••This patchset aims to ease the packaging of InspIRCd for a system-wide installation scenario. Changes in detail: configure: Add the options --log-path and --data-path m_ssl_gnutls, openssl: Change the hardcoded "conf/" to the existent CONFIG_PATH macro m_xline_db: Make the location of xline.db configurable. It will use --data-path as default value, but this can be changed using the configuration files. Gravatar ChrisTX2012-10-041-3/+23
* Don't hard code the branch version.Gravatar Peter Powell2012-07-271-0/+6
* Don't hardcode conf/inspircd.conf as the config file, allow the configure scr...•••Fixes #264 reported by @ampt Gravatar attilamolnar2012-07-211-0/+1
* GnuTLS requires pkg-config as well.Gravatar Peter Powell2012-07-051-2/+2
* Headers: update remaining scripts tooGravatar Robby-2012-04-201-8/+22
* Use `xcrun clang++` on OS X as the compilerGravatar Kyle Fuller2012-03-221-1/+1
* Typo fixes.Gravatar Peter Powell2012-03-211-1/+1
* Switch configure script to use clang on OS X as Apple no longer maintain thei...Gravatar Peter Powell2012-03-211-2/+10
* Add gettimeofday() fallback for systems without clock_gettimeGravatar Daniel De Graaf2010-09-081-0/+3
* Remove references to svn from configureGravatar Daniel De Graaf2010-03-251-80/+0
* Clean up the Makefile a bit, add DESTDIR•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12620 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-03-111-2/+1
* Enable POSIX extra modules in UNIX configure•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12612 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-03-071-0/+3
* Replace #define IPV6 with <config defaultbind="ipv6">, and autodetect if not ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12550 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-231-11/+0
* Improve support for NetBSD•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12438 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-121-1/+1
* Make a ./configure --system to support system-wide installation of inspircd•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12275 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-171-38/+31
* Remove launchd references (incomplete pieces of a system-wide installation se...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12251 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-141-2/+0
* ...because every now and again, i have to do a massive commit.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12248 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2010-01-111-1/+1
* Fix makefile remake target to work in BSD make and avoid looping when .config...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12242 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-041-2/+5
* Ask before running modulemanager update•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11983 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-10-301-3/+8
* Move ugly .*.inc files into make/template/ where they can be more easily found•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11929 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-10-201-59/+51
* Change to new execution directory structure•••Don't change CWD into bin/ Remove path-resolution hacks from configuration Store pidfile and xline DBs in data, logs in logs. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11866 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-10-131-6/+3
* Remove include/inspircd_se_config.h and socketengine-specific headers•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11784 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-09-301-13/+1
* Add directory change to unit-cc, to fix the immensely stupid BSD make behavio...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11772 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-09-281-1/+1
* Move configuration filename specification to start script, to reduce hardcode...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11759 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-09-241-1/+0
* Update make help, configure, and fix build of empty m_* directories•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11739 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-09-171-0/+1