Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-10 | Extract RFC modes from the core to core_channel and core_user. | Peter Powell | |
2017-11-29 | Merge INSPIRCD_MODULE and INSPIRCD_TARGET. | Peter Powell | |
2017-07-09 | Merge v2.0.23 and v2.0.24 into master. | Peter Powell | |
2016-12-02 | Fix pure static builds. | Peter Powell | |
2016-06-27 | Pass INSPIRCD_VERBOSE through the environment to unit-cc. | Peter Powell | |
2016-04-04 | Rename PURE_STATIC to INSPIRCD_STATIC. | Peter Powell | |
2015-11-16 | Refuse to link modules to the core binary in dynamic builds | Attila Molnar | |
Fixes issue #912 | |||
2015-06-03 | Fix modules with 2+ files not having their LinkerFlags parsed. | Peter Powell | |
2015-05-13 | calcdep: Unify coremod and module building code. | Peter Powell | |
2015-05-13 | calcdep: Clean up some unused/duplicate variables. | Peter Powell | |
2015-05-13 | calcdep: Use the same preamble as other Perl tools. | Peter Powell | |
2015-05-13 | calcdep: Remove a workaround for a very old version of BSD Make. | Peter Powell | |
2014-04-11 | Remove various broken/useless features from the build system. | Peter Powell | |
- Removed support for changing the build directory using configure. This can still be set using make BUILDPATH=foo. - Removed support for SPLIT_CC builds. This is not documented anywhere and is quite useless as it doesn't work. - Remove STARTSCRIPT from configure; always install the perl helper. | |||
2014-03-05 | Integrate coremods into the build system | Attila Molnar | |
2013-07-07 | Replace arguments for toggling socketengines with --socketengine. | Peter Powell | |
2013-04-05 | Merge inspircd_{config,version}.h into a single header file. | Peter Powell | |
2012-12-25 | Replace a GNUmake idiom with the portable equivalent. | Peter Powell | |
2012-04-20 | Headers: update remaining scripts too | Robby- | |
2010-09-08 | Recreate the build/include symlink so that changing the build location works ↵ | Daniel De Graaf | |
as expected | |||
2010-05-07 | Use unit-cc for all compile and and link tasks | Daniel De Graaf | |
This allows splitting .o and .so generation for distcc builds, and also removes some unneeded autodetection of build stage. | |||
2010-02-12 | Improve support for NetBSD | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12438 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2010-01-17 | PURE_STATIC improvements: Allow modules to be reloaded, generate linker ↵ | danieldg | |
arguments git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12276 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2010-01-04 | GCC 4.5 warning fixups | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12241 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-11-11 | Allow static build of inspircd without module support | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12083 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-11-03 | Clarify comments in Makefiles | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11990 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-10-10 | Update m_cloaking to use free-form keys instead of weakening the hash IV | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11820 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-30 | Remove include/inspircd_se_config.h and socketengine-specific headers | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11784 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-30 | Move destruction logic for User and Spanningtree into cull() | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11783 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-30 | Sort the module list to give a useful indicator of compile progress | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11779 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-28 | Work around BSD make chdir bug with symlinks | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11775 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-28 | Fix linking errors on BSD | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11774 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-28 | Fix warnings from BSD build and work around the failures of BSD make | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11771 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-27 | Fix modules/extra symlinks when calculating dependencies | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11769 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-17 | Update make help, configure, and fix build of empty m_* directories | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11739 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-17 | Remove .*.d dependency garbage, and use a dedicated build directory | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11738 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-16 | Attempt to revert r11734 | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11735 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-16 | Merge commands and modules in source, since they are already merged in install | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11734 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-16 | Allow make on a read-only source tree using make O=objdir | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11733 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-13 | Force rebuild of symlinked modules when the source file changes | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11709 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-02 | Include VERSION/REVISION information in module version tag, so that we do no ↵ | danieldg | |
longer rely on $Id$ git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11666 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-01 | Move file inclusion logic into calcdep, and complain about ambiguous ↵ | danieldg | |
#include directives there git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11587 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-01 | Use CXXFLAGS rather than nonstandard NICEFLAGS/FLAGS/etc | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11571 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-01 | Replace special treatment of spanningtree module directory with a generic ↵ | danieldg | |
directory build This allows "make M=m_spanningtree" to work on a clean build tree It also allows for other complex modules to be created (i.e. m_services) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11567 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-01 | Re-implement dependency generation in perl to increase speed | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11559 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-01 | Fix build of m_spanningtree and display of dependency regeneration | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11557 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-01 | Move dependency tracking from ./configure to Makefile | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11556 e03df62e-2008-0410-955e-edbf42e46eb7 |