summaryrefslogtreecommitdiff
path: root/make/calcdep.pl
AgeCommit message (Expand)Author
2019-10-16Use separate build dirs when rebuilding with a different compiler.Peter Powell
2019-01-24Remove trailing whitespace from various source files.Peter Powell
2018-07-31Remove support for static modules.Peter Powell
2017-12-10Extract RFC modes from the core to core_channel and core_user.Peter Powell
2017-11-29Merge INSPIRCD_MODULE and INSPIRCD_TARGET.Peter Powell
2017-07-09Merge v2.0.23 and v2.0.24 into master.Peter Powell
2016-12-02Fix pure static builds.Peter Powell
2016-06-27Pass INSPIRCD_VERBOSE through the environment to unit-cc.Peter Powell
2016-04-04Rename PURE_STATIC to INSPIRCD_STATIC.Peter Powell
2015-11-16Refuse to link modules to the core binary in dynamic buildsAttila Molnar
2015-06-03Fix modules with 2+ files not having their LinkerFlags parsed.Peter Powell
2015-05-13calcdep: Unify coremod and module building code.Peter Powell
2015-05-13calcdep: Clean up some unused/duplicate variables.Peter Powell
2015-05-13calcdep: Use the same preamble as other Perl tools.Peter Powell
2015-05-13calcdep: Remove a workaround for a very old version of BSD Make.Peter Powell
2014-04-11Remove various broken/useless features from the build system.Peter Powell
2014-03-05Integrate coremods into the build systemAttila Molnar
2013-07-07Replace arguments for toggling socketengines with --socketengine.Peter Powell
2013-04-05Merge inspircd_{config,version}.h into a single header file.Peter Powell
2012-12-25Replace a GNUmake idiom with the portable equivalent.Peter Powell
2012-04-20Headers: update remaining scripts tooRobby-
2010-09-08Recreate the build/include symlink so that changing the build location works ...Daniel De Graaf
2010-05-07Use unit-cc for all compile and and link tasksDaniel De Graaf
2010-02-12Improve support for NetBSDdanieldg
2010-01-17PURE_STATIC improvements: Allow modules to be reloaded, generate linker argum...danieldg
2010-01-04GCC 4.5 warning fixupsdanieldg
2009-11-11Allow static build of inspircd without module supportdanieldg
2009-11-03Clarify comments in Makefilesdanieldg
2009-10-10Update m_cloaking to use free-form keys instead of weakening the hash IVdanieldg
2009-09-30Remove include/inspircd_se_config.h and socketengine-specific headersdanieldg
2009-09-30Move destruction logic for User and Spanningtree into cull()danieldg
2009-09-30Sort the module list to give a useful indicator of compile progressdanieldg
2009-09-28Work around BSD make chdir bug with symlinksdanieldg
2009-09-28Fix linking errors on BSDdanieldg
2009-09-28Fix warnings from BSD build and work around the failures of BSD makedanieldg
2009-09-27Fix modules/extra symlinks when calculating dependenciesdanieldg
2009-09-17Update make help, configure, and fix build of empty m_* directoriesdanieldg
2009-09-17Remove .*.d dependency garbage, and use a dedicated build directorydanieldg
2009-09-16Attempt to revert r11734danieldg
2009-09-16Merge commands and modules in source, since they are already merged in installdanieldg
2009-09-16Allow make on a read-only source tree using make O=objdirdanieldg
2009-09-13Force rebuild of symlinked modules when the source file changesdanieldg
2009-09-02Include VERSION/REVISION information in module version tag, so that we do no ...danieldg
2009-09-01Move file inclusion logic into calcdep, and complain about ambiguous #include...danieldg
2009-09-01Use CXXFLAGS rather than nonstandard NICEFLAGS/FLAGS/etcdanieldg
2009-09-01Replace special treatment of spanningtree module directory with a generic dir...danieldg
2009-09-01Re-implement dependency generation in perl to increase speeddanieldg
2009-09-01Fix build of m_spanningtree and display of dependency regenerationdanieldg
2009-09-01Move dependency tracking from ./configure to Makefiledanieldg