aboutsummaryrefslogtreecommitdiff
path: root/configure
Commit message (Collapse)AuthorAgeFilesLines
* Update wiki links to use HTTPS and point to the correct pages.Gravatar Peter Powell2017-10-151-1/+1
| | | | | When we release 3.0 these links will break as they will point to the pages for 3.0 rather than 2.0.
* 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.Gravatar Peter Powell2017-04-141-10/+9
| | | | | GCC 7 may optionally omit the MINOR version number in dumpversion depending on the compiler flags it was built with.
* Fix some compiler warnings.Gravatar Peter Powell2017-03-201-2/+2
| | | | | warning: macro name is a reserved identifier [-Wreserved-id-macro] warning: extra ';' after member function definition [-Wextra-semi]
* 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.Gravatar Peter Powell2015-07-211-16/+2
| | | | | It seems like the newer OS X versions don't put headers into the system include directories. Switch to using a test file instead.
* Merge pull request #1061 from SaberUK/insp20+fix-fbsdGravatar Attila Molnar2015-06-151-1/+2
|\ | | | | [2.0] Fix mistakenly using Clang instead of GCC on older FreeBSD versions.
| * 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.Gravatar Peter Powell2015-06-141-1/+1
|/ | | | | The existing method works fine when building with the default paths but breaks when you are doing a system-wide installation.
* 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.Gravatar Peter Powell2015-01-111-6/+0
| | | | | This is not used and apparently there are some distros which do not include it as part of the system Perl.
* 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 scriptGravatar Attila Molnar2014-04-041-18/+16
| | | | Some of these were picked from #448
* Report the full GnuTLS version in configureGravatar attilamolnar2013-06-051-1/+1
| | | | Fix incorrect version being reported when the minor version is longer than one digit (2.10.x)
* 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 scriptGravatar Steven Van Acker2012-11-151-3/+3
| | | | | | | 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
* 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 onesGravatar ChrisTX2012-10-041-3/+23
| | | | | | | | | | 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.
* 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 ↵Gravatar attilamolnar2012-07-211-0/+1
| | | | | | script to override it (configure asked for the path but the ircd used the hardcoded path regardless) Fixes #264 reported by @ampt
* 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 ↵Gravatar Peter Powell2012-03-211-2/+10
| | | | their fork of GCC.
* 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 DESTDIRGravatar danieldg2010-03-111-2/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12620 e03df62e-2008-0410-955e-edbf42e46eb7
* Enable POSIX extra modules in UNIX configureGravatar danieldg2010-03-071-0/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12612 e03df62e-2008-0410-955e-edbf42e46eb7
* Replace #define IPV6 with <config defaultbind="ipv6">, and autodetect if not ↵Gravatar danieldg2010-02-231-11/+0
| | | | | | specified git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12550 e03df62e-2008-0410-955e-edbf42e46eb7
* Improve support for NetBSDGravatar danieldg2010-02-121-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12438 e03df62e-2008-0410-955e-edbf42e46eb7
* Make a ./configure --system to support system-wide installation of inspircdGravatar danieldg2010-01-171-38/+31
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12275 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove launchd references (incomplete pieces of a system-wide installation ↵Gravatar danieldg2010-01-141-2/+0
| | | | | | setup) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12251 e03df62e-2008-0410-955e-edbf42e46eb7
* ...because every now and again, i have to do a massive commit.Gravatar brain2010-01-111-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12248 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix makefile remake target to work in BSD make and avoid looping when ↵Gravatar danieldg2010-01-041-2/+5
| | | | | | .config.cache is updated git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12242 e03df62e-2008-0410-955e-edbf42e46eb7
* Ask before running modulemanager updateGravatar danieldg2009-10-301-3/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11983 e03df62e-2008-0410-955e-edbf42e46eb7
* Move ugly .*.inc files into make/template/ where they can be more easily foundGravatar danieldg2009-10-201-59/+51
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11929 e03df62e-2008-0410-955e-edbf42e46eb7
* Change to new execution directory structureGravatar danieldg2009-10-131-6/+3
| | | | | | | | 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
* Remove include/inspircd_se_config.h and socketengine-specific headersGravatar danieldg2009-09-301-13/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11784 e03df62e-2008-0410-955e-edbf42e46eb7
* Add directory change to unit-cc, to fix the immensely stupid BSD make ↵Gravatar danieldg2009-09-281-1/+1
| | | | | | behavior of changing directories git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11772 e03df62e-2008-0410-955e-edbf42e46eb7
* Move configuration filename specification to start script, to reduce ↵Gravatar danieldg2009-09-241-1/+0
| | | | | | hardcoded paths in executable git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11759 e03df62e-2008-0410-955e-edbf42e46eb7
* Update make help, configure, and fix build of empty m_* directoriesGravatar danieldg2009-09-171-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11739 e03df62e-2008-0410-955e-edbf42e46eb7