aboutsummaryrefslogtreecommitdiff
path: root/make/calcdep.pl
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'insp3' into master.Gravatar Sadie Powell2022-10-011-8/+0
|\
| * Remove error prone missing include logic in calcdep.•••[skip windows ci] Gravatar Sadie Powell2022-09-241-8/+0
* | Add the new coremods target as a dependency for the all target.•••[skip windows ci] Gravatar Sadie Powell2022-01-221-1/+1
* | Separate core modules from modules in CI.•••[skip windows ci] Gravatar Sadie Powell2022-01-221-4/+8
* | Avoid creating unnecessary symlinks.Gravatar Sadie Powell2021-06-091-6/+2
* | Remove unnecessary prefix from socketengine source files.Gravatar Sadie Powell2021-03-051-2/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-02-281-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-02-261-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-01-291-11/+4
|\|
| * Always use for in Perl modules.Gravatar Sadie Powell2021-01-291-1/+1
| * Fix unnecessary begin blocks in Perl source files.Gravatar Sadie Powell2021-01-251-10/+3
* | Initial support for platform-specific module file extensions.Gravatar Sadie Powell2020-11-041-6/+7
* | Add the vendor directory to the default include path.Gravatar Sadie Powell2020-04-121-1/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-171-1/+3
|\|
| * Remove whitespace between the shebang and the copyright header.Gravatar Sadie Powell2020-01-111-1/+0
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-111-0/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-11-131-1/+4
|\|
| * Use separate build dirs when rebuilding with a different compiler.Gravatar Peter Powell2019-10-161-1/+4
* | Replace socketengine_{pthread,win32} with C++11 threads.Gravatar Sadie Powell2019-05-151-1/+1
|/
* Remove trailing whitespace from various source files.Gravatar Peter Powell2019-01-241-1/+1
* Remove support for static modules.•••This has been frequently broken in the past and as far as I know is used by literally nobody. Also, even if all modules are compiled into the core any libraries linked against are and have always been linked dynamically making this unusable on platforms without dynamic libraries. Gravatar Peter Powell2018-07-311-52/+3
* Extract RFC modes from the core to core_channel and core_user.Gravatar Peter Powell2017-12-101-2/+2
* Merge INSPIRCD_MODULE and INSPIRCD_TARGET.Gravatar Peter Powell2017-11-291-0/+9
* Merge v2.0.23 and v2.0.24 into master.Gravatar Peter Powell2017-07-091-1/+1
|\
| * Fix pure static builds.Gravatar Peter Powell2016-12-021-1/+1
* | Pass INSPIRCD_VERBOSE through the environment to unit-cc.Gravatar Peter Powell2016-06-271-5/+5
* | Rename PURE_STATIC to INSPIRCD_STATIC.Gravatar Peter Powell2016-04-041-1/+1
* | Refuse to link modules to the core binary in dynamic builds•••Fixes issue #912 Gravatar Attila Molnar2015-11-161-0/+6
* | Fix modules with 2+ files not having their LinkerFlags parsed.Gravatar Peter Powell2015-06-031-1/+1
* | calcdep: Unify coremod and module building code.Gravatar Peter Powell2015-05-131-35/+21
* | calcdep: Clean up some unused/duplicate variables.Gravatar Peter Powell2015-05-131-11/+11
* | calcdep: Use the same preamble as other Perl tools.Gravatar Peter Powell2015-05-131-1/+10
* | calcdep: Remove a workaround for a very old version of BSD Make.Gravatar Peter Powell2015-05-131-3/+0
* | Remove various broken/useless features from the build system.•••- 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. Gravatar Peter Powell2014-04-111-8/+1
* | Integrate coremods into the build systemGravatar Attila Molnar2014-03-051-17/+25
* | Replace arguments for toggling socketengines with --socketengine.Gravatar Peter Powell2013-07-071-2/+2
* | Merge inspircd_{config,version}.h into a single header file.Gravatar Peter Powell2013-04-051-1/+1
|/
* Replace a GNUmake idiom with the portable equivalent.Gravatar Peter Powell2012-12-251-2/+2
* Headers: update remaining scripts tooGravatar Robby-2012-04-201-0/+20
* Recreate the build/include symlink so that changing the build location works ...Gravatar Daniel De Graaf2010-09-081-0/+1
* 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. Gravatar Daniel De Graaf2010-05-071-15/+30
* Improve support for NetBSD•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12438 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-121-1/+1
* PURE_STATIC improvements: Allow modules to be reloaded, generate linker argum...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12276 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-171-3/+11
* GCC 4.5 warning fixups•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12241 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-041-1/+1
* Allow static build of inspircd without module support•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12083 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-11-111-4/+51
* Clarify comments in Makefiles•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11990 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-11-031-2/+8
* Update m_cloaking to use free-form keys instead of weakening the hash IV•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11820 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-10-101-6/+9
* Remove include/inspircd_se_config.h and socketengine-specific headers•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11784 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-09-301-1/+2
* Move destruction logic for User and Spanningtree into cull()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11783 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-09-301-1/+1
* Sort the module list to give a useful indicator of compile progress•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11779 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-09-301-1/+1