Peter Powell
b141cb4cd4
Install example configuration files into their own directory.
2012-05-16 15:02:45 +01:00
Robby-
f975e2c472
Headers: update remaining scripts too
2012-04-20 18:23:12 +02:00
Robby-
a05be80db3
Headers nitpicking: consistency, remove/add newlines as needed to match all others
2012-04-20 17:34:06 +02:00
Robin Burchell
08bf8f4051
Replace copyright headers with headers granting specific authors copyright.
...
Fixes #61 .
2012-04-19 16:20:15 +02:00
Christoph Egger
42f661d315
Fix compilation on kfreebsd.
...
Fixes #64 .
2012-04-16 08:29:17 +02:00
Peter Powell
509bc41931
Minor style tweaks.
2012-04-12 20:45:26 +01:00
Peter Powell
ec170cff09
Remove references to old configure commands.
2012-04-12 20:44:48 +01:00
William Pitcock
8b84bc2341
configure: fix check for eventfd support.
...
InspIRCd uses eventfd_read() which was not introduced until after eventfd was first
added to glibc. uClibc, for example, still does not have support for eventfd_read().
2012-03-30 18:46:16 +02:00
Jackmcbarn
3cb24a1ec8
Update copyright notices to 2011
2011-05-04 18:28:12 -04:00
DjSlash
447c3aa294
Fix for bug 116, in addition an improvement of the regex is made
2011-03-19 00:35:06 -04:00
Peter Powell
7791655b0d
Fix "-bundle not allowed with -dynamiclib" issue on OS X
2011-02-27 00:21:40 -05:00
Daniel De Graaf
6bdbd9d115
Fix OpenBSD dynamic linking error preventing modules from loading
2011-01-29 18:43:30 -05:00
Jackmcbarn
46abdc3181
Allow variadic macros
2011-01-28 16:40:54 -05:00
Jackmcbarn
67be9bc09f
Remove -Wconversion
2010-12-01 17:57:11 -05:00
Jackmcbarn
46ab722e41
Enable some extra warnings
2010-12-01 12:22:44 -05:00
Jackmcbarn
48033e5979
Enable -Wextra -Wno-unused-parameter
2010-12-01 11:18:26 -05:00
Daniel De Graaf
91ac53d8b9
Fix taint mode execution
2010-10-20 21:16:17 -04:00
Daniel De Graaf
23887cbb14
Remove ELSIFEQ since old GNU make doesn't support it
2010-09-28 11:29:46 -04:00
Daniel De Graaf
cf7f62c3ff
Build fixes for darwin
2010-09-09 13:40:36 -04:00
Daniel De Graaf
5368616e7b
Recreate the build/include symlink so that changing the build location works as expected
2010-09-08 20:06:25 -04:00
Daniel De Graaf
9ca68ba4fe
Add "make docs" target for doxygen
2010-08-04 19:15:05 -04:00
Daniel De Graaf
0da5488d49
Fix linker flags not being found if SPLIT_CC=1
2010-08-04 13:48:19 -04:00
Daniel De Graaf
9b2b0a3a90
Change argument order of LDLIBS to work properly with -Wl,--as-needed
2010-08-03 17:32:43 -04:00
Daniel De Graaf
7253bb7f2f
Fix makefile copying of modules
2010-08-03 17:32:43 -04:00
Daniel De Graaf
eb78942ec9
Remove irc::string fixups that are no longer needed
2010-08-03 17:32:43 -04:00
Daniel De Graaf
3ba8597b78
Use EFD_NONBLOCK in test creation of eventfd (makes it require glibc 2.8/linux 2.6.27)
2010-08-03 17:32:43 -04:00
Daniel De Graaf
c80ca4f3e8
Add print-vars to show the overridable settings in the Makefile
2010-08-03 17:32:43 -04:00
Daniel De Graaf
34c53583b6
Be consistent in testing PURE_STATIC for defined vs == 1
2010-08-03 17:32:43 -04:00
Daniel De Graaf
30d73bc65c
Use unit-cc for all compile and and link tasks
...
This allows splitting .o and .so generation for distcc builds, and also
removes some unneeded autodetection of build stage.
2010-08-03 17:32:43 -04:00
Dennis Friis
cb25bbeb22
typo
2010-08-03 17:32:42 -04:00
Daniel De Graaf
70ac960033
Fix BSD make failure on empty .if block
2010-08-03 17:32:42 -04:00
Dennis Friis
eadc361891
Fix typo in argument to valdebug spotted by daemonic.
2010-08-03 17:32:42 -04:00
Daniel De Graaf
e2eefe0a47
Split up API_VERSION number
...
Since we can make API changes in multiple branches at the same time,
a single sequence number is insufficient. Use two numbers to indicate
the major version and API increment.
2010-08-03 17:32:42 -04:00
Daniel De Graaf
5ceb38ffe5
Improve INSTUID error message
2010-08-03 17:32:41 -04:00
Daniel De Graaf
df0a9c5250
Support PURE_STATIC specified in .config.cache, clean up startscript a bit
2010-08-03 17:32:41 -04:00
Daniel De Graaf
19f3d7d915
Remove references to SVN from the Makefile
2010-08-03 17:32:41 -04:00
danieldg
919c207d4d
Improve the output of "make install"
2010-08-03 17:32:41 -04:00
Daniel De Graaf
53b27af5f9
PURE_STATIC fixes to use normal <module> tags
2010-08-03 17:32:40 -04:00
danieldg
3461a9a01a
Remove checkconf, it is no longer needed
2010-08-03 17:32:40 -04:00
Daniel De Graaf
870923f07d
Don't implement --atleast-version ourselves, incorrectly
2010-08-03 17:32:40 -04:00
Daniel De Graaf
f222755ccf
Replace #define IPV6 with <config defaultbind="ipv6">, and autodetect if not specified
2010-08-03 17:32:37 -04:00
danieldg
1824ae8d9d
Disable -O2 when compiling with full debug, allow make D=2 to enable debug+optimize
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12498 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-19 16:31:47 +00:00
danieldg
040cdb13e4
Remove unused exports; counting is not for programmers
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12457 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-14 18:34:35 +00:00
danieldg
04ea7de4a7
Copy example configs and such to run/conf
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12448 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-13 04:59:45 +00:00
danieldg
bd64961912
Improve support for NetBSD
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12438 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-12 00:03:44 +00:00
danieldg
7cc4e61f0e
Allow "make QUICK=1" to speed up the compile (disables -O2)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12431 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-11 04:34:38 +00:00
danieldg
1d17a9d23e
Move configuration examples to docs, remove automatic overwrite on make install
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12383 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-06 04:29:02 +00:00
danieldg
c5cda58914
Linux apparently needs another library for linking now...
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12294 e03df62e-2008-0410-955e-edbf42e46eb7
2010-01-18 19:49:07 +00:00
danieldg
88b9ecb6b3
PURE_STATIC improvements: Allow modules to be reloaded, generate linker arguments
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12276 e03df62e-2008-0410-955e-edbf42e46eb7
2010-01-17 03:17:25 +00:00
danieldg
5de7651ebe
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
2010-01-17 00:29:28 +00:00