danieldg
|
944d154bef
|
Re-implement dependency generation in perl to increase speed
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11559 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-09-01 15:05:11 +00:00 |
|
danieldg
|
192fa7d313
|
Fix build of m_spanningtree and display of dependency regeneration
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11557 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-09-01 15:04:48 +00:00 |
|
danieldg
|
990e04bab5
|
Move dependency tracking from ./configure to Makefile
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11556 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-09-01 15:04:40 +00:00 |
|
psychon
|
8bedfebc17
|
Fix a really minor spelling error in make/configure.pm
Thanks to Kuja aka Dessa for reporting this.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11544 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-08-28 20:16:38 +00:00 |
|
w00t
|
818a53e13a
|
Track installed module versions, so we can do upgrades properly.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11489 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-08-04 21:49:35 +00:00 |
|
danieldg
|
5374c16961
|
Make pkg-config failure error clearer
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11417 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-06-26 12:10:16 +00:00 |
|
danieldg
|
021c8e984b
|
Add daniel's third-party module repository
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11401 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-06-05 00:28:17 +00:00 |
|
danieldg
|
58eae4fc8a
|
Add test-compile checks for epoll and eventfd
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11253 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-03-23 18:49:06 +00:00 |
|
psychon
|
b6dbd6caab
|
Update all wiki links to point to the new wiki. This was done automatically with the following command, only .Makefile.inc got some indent fixups by hand.
for file in $(find -type f -and -not -path '*/.svn/*' -and -not -name '*.so') ; do sed -e 's#http://www.inspircd.org/wiki#http://wiki.inspircd.org#' -e 's#http://wiki.inspircd.org/index.php/#http://wiki.inspircd.org/#' -i $file ; done
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11223 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-03-15 12:42:35 +00:00 |
|
peavey
|
f209cce90b
|
Nuke trailing spaces
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11105 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-02-14 21:14:36 +00:00 |
|
brain
|
c5ce2a9079
|
Fix error when configuring with a custom directory: http://www.inspircd.org/forum/showthread.php?t=5419
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11085 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-02-11 17:17:22 +00:00 |
|
peavey
|
ca571fc1bf
|
fix typo
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10995 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-01-24 13:31:09 +00:00 |
|
brain
|
ff7e4427b3
|
Friendlify error message here too
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10948 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-01-04 19:34:03 +00:00 |
|
w00t
|
28fbe77831
|
Allow for silencing getmodules() output (is annoying when using modulemanager)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10466 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-09-07 23:40:00 +00:00 |
|
w00t
|
2547339727
|
Make this work with older git, too (thanks danieldg)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10455 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-09-07 19:39:42 +00:00 |
|
w00t
|
330f1c8fe0
|
Use git describe rather than git-svn, it works better with secondary clones
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10454 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-09-07 19:34:04 +00:00 |
|
w00t
|
3de8d7eee4
|
Also redirect errors to /dev/null to avoid messy output on VCS that aren't installed/in use
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10434 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-09-07 14:38:55 +00:00 |
|
w00t
|
f66960886f
|
Nicer fix for REVISION stuff when using git, thanks danieldg for the basis.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10433 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-09-07 14:38:55 +00:00 |
|
w00t
|
8424e1367b
|
Add basic module manager, patch courtesy of danieldg.. still needs some work/review, but looks good
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10426 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-09-07 01:51:21 +00:00 |
|
brain
|
04b09e3b2c
|
Extra configure detection for the gcc minor version (we took this out when we removed support for gcc < 3, but now we need it back for gcc 4.3 :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9891 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-06-12 17:07:23 +00:00 |
|
brain
|
7d7250484c
|
First phase of conversion to dynamic limits on all the lengths, configured via the <limits> tag
(the tag isnt there yet, these all just run on defaults in the class constructor)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9802 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-05-25 17:30:43 +00:00 |
|
brain
|
4564ed215c
|
Extra support for freebsd openssl, allow user to pick between ports and base version if they have both, default to ports version in interactive, require a flag in ./configure
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9591 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-27 17:37:50 +00:00 |
|
brain
|
caa89fb37c
|
More stuff so that freebsd users can still use the ports version of openssl if they want
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9590 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-27 17:17:59 +00:00 |
|
brain
|
6a64a69fbc
|
Fix this up a bit nicer
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9588 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-27 14:46:33 +00:00 |
|
brain
|
2d7e463111
|
and make it work right...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9587 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-27 14:23:27 +00:00 |
|
brain
|
1b8b477efc
|
Add some stuff from the freebsd port based on ideas by Matthew Seaman which allow inspircd to use the base version of openssl on freebsd
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9586 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-27 14:02:30 +00:00 |
|
w00t
|
b9a3d9e71f
|
Show command line on warnings for darix (probably)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9577 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-22 12:26:05 +00:00 |
|
aquanight
|
a4e89e70e2
|
Make run-cc handle containers of std::pair, and also filtering for std::{vector,string}::iterator
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9491 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-13 19:28:46 +00:00 |
|
aquanight
|
a3e3415b9b
|
Remove comments about coming up with a better way that has been come up with.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9490 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-13 18:27:36 +00:00 |
|
aquanight
|
bb8eb83c28
|
Sane-ify the STL filtering and coloring in run-cc.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9489 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-13 18:26:18 +00:00 |
|
peavey
|
b4c7be2458
|
remove references to maxclient we forgot here, thx Zaba for reporting.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9284 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-03 15:13:43 +00:00 |
|
brain
|
ab4e56b784
|
Translate std::string, irc::string and std::deque to more readable forms in error messages. I'll do others as need be and as i notice them.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9116 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-03-17 17:02:47 +00:00 |
|
aquanight
|
82af95f143
|
Make run-cc show ARCHIVE step(s), also get rid of 'entering/leaving directory' nonsense from gnumake.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9031 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-24 20:30:17 +00:00 |
|
aquanight
|
feda1f5f9b
|
Make run-cc.pl show all sources on multi-source BUILDS (== socketengine and threadengine)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9012 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-24 14:07:25 +00:00 |
|
aquanight
|
11f1f2126c
|
Make -nofork work properly with logging now.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8944 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-15 13:30:46 +00:00 |
|
brain
|
0fed3a06d0
|
Patch provided by danieldg for fixing 3-figure versions in configure
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8926 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-13 19:23:01 +00:00 |
|
brain
|
9a4067dac4
|
More fixes to configure stability with undefined values/closed filehandles
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8924 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-13 18:30:38 +00:00 |
|
brain
|
9e139f31b2
|
This should fix the error owine was getting in configure (THANKS strict) :P
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8923 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-13 18:28:48 +00:00 |
|
aquanight
|
6da3b9be51
|
Tidy up run-cc step display
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8906 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-12 01:22:19 +00:00 |
|
aquanight
|
0626e6a68a
|
Tidy up run-cc error reporting (eg: only say 'An error occured' once, and make it show before an include stack or 'In ctor/dtor/method/function' message)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8891 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-11 01:39:09 +00:00 |
|
brain
|
7baae92cc9
|
Brainfart
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8886 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-10 21:57:42 +00:00 |
|
brain
|
df167bf4ac
|
Now very tidy make output, with pretty colours :p
(Unless it errors, then you get the full commandline and error output etc)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8878 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-10 17:22:36 +00:00 |
|
brain
|
75d5b90c9c
|
Move run-cc.pl to make/ directory and update paths, keeps root tidy
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8868 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-10 13:30:59 +00:00 |
|
aquanight
|
f652bca336
|
Revert tmpfile cleanup from r8761, also make configure's perl version check happen during compilation phase so that people don't get millions of useless errors.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8762 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-01-27 14:49:41 +00:00 |
|
aquanight
|
39e6732f23
|
Some configure cleanups: like using perl functions/modules instead of system() (symlink, clear, mv, mkdir -p), clean up tmpfile for eval(), use \e instead of \033, and use a heredoc for the big banner on starting configure
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8761 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-01-27 14:32:20 +00:00 |
|
brain
|
c33249de90
|
Make sure that if an exec() macro fails its picked up before build time
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8757 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-01-27 12:42:31 +00:00 |
|
aquanight
|
d13cd5ca80
|
Add ./configure --list-extras, --enable-extras, and --disable-extras
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8739 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-01-19 17:33:13 +00:00 |
|
brain
|
207af6fb2f
|
Aquanight's configure strict/fatal warnings patch
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8731 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-01-17 21:36:02 +00:00 |
|
brain
|
4bd6bbfebc
|
Add --disable-rpath. Probably wont backport this for the time being
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8475 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-11-03 18:09:26 +00:00 |
|
brain
|
cd9b790e48
|
Add $NoPedantic build macro, for m_mysql because mysql AB dont know how to code :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8325 e03df62e-2008-0410-955e-edbf42e46eb7
|
2007-10-23 21:36:33 +00:00 |
|