summaryrefslogtreecommitdiff
path: root/Configurations/common.tmpl
Commit message (Expand)AuthorAgeFilesLines
* Add the possibility to generate documentation at build timeRichard Levitte2019-11-291-5/+30
* Build files: Make it possible to source libraries into other librariesRichard Levitte2019-10-101-34/+187
* Configurations/common.tmpl: Rework dependency resolutionRichard Levitte2019-10-101-17/+97
* Configure: rework build.info grammar and attributesRichard Levitte2019-10-101-16/+16
* Build cleanup: don't use SHARED_SOURCE with modulesRichard Levitte2019-04-021-2/+2
* ENGINE modules aren't special, so call them MODULESRichard Levitte2019-02-111-4/+4
* Build: Remove BEGINRAW / ENDRAW / OVERRIDERichard Levitte2019-01-311-4/+0
* Build: change remaining $unified_info{install} checks to use attributesRichard Levitte2019-01-221-24/+12
* Build: pass attributes down to make rule generatorsRichard Levitte2019-01-221-0/+5
* Rework building: Get rid of old %unified_info structuresRichard Levitte2019-01-211-2/+1
* Build: Make it possible to have defines assigned to end products as wellRichard Levitte2018-11-051-2/+4
* Build: make it possible to assign macro definitions for specific outputsRichard Levitte2018-11-051-0/+2
* Configuration: when building the dirinfo structure, include shared_sourcesRichard Levitte2018-10-311-41/+0
* Add build file support for generic symbol exports with DSOsRichard Levitte2018-10-051-1/+8
* VMS: stop trying to build shared libraries from static onesRichard Levitte2018-09-131-2/+3
* Build files: Separate 'lib' intent from 'shlib' intentRichard Levitte2018-09-121-1/+1
* Configure: Name object files according to the product they are part ofRichard Levitte2018-09-121-6/+3
* Configure: DON'T trickle down includes from products to sourcesRichard Levitte2018-09-121-2/+4
* Configure: let INCLUDEs set on binaries "trickle down" to the objectsRichard Levitte2018-01-241-4/+2
* Configure et al: cleanupsRichard Levitte2017-12-121-5/+1
* Build file templates: Replace the use of Makefile.sharedRichard Levitte2017-12-121-14/+16
* Many spelling fixes/typo's corrected.Josh Soref2017-11-111-1/+1
* Make it possible to build static-only librariesRichard Levitte2017-04-241-5/+15
* VMS: Fix the passing of cflags for things not being installedRichard Levitte2017-04-181-1/+1
* Building: make it possible to force linking with static OpenSSL libsRichard Levitte2016-11-101-3/+11
* Build file templates: additional information to build file template functionsRichard Levitte2016-09-091-6/+23
* Configure: Make it possible to generate mandatory header filesRichard Levitte2016-06-141-0/+3
* Fix the directory target generationRichard Levitte2016-06-061-2/+14
* Add developer targets for each subdirectory we have something to build inRichard Levitte2016-06-041-2/+44
* Communicate Configure generated header files to build filesRichard Levitte2016-05-251-0/+2
* Build system: add include directories and dependencies for generatorsRichard Levitte2016-04-251-0/+3
* Perl: foreach (@list) { code } is betterRichard Levitte2016-04-061-4/+4
* Perl cleanup: don't create lists unnecessarilyRichard Levitte2016-04-061-10/+18
* Make it possible to specify source files that will only be used for shared libsRichard Levitte2016-03-301-3/+7
* Pass down inclusion directories to source file generatorsRichard Levitte2016-03-101-2/+9
* Unified - Add the build.info command OVERRIDE, to avoid build file clashesRichard Levitte2016-03-071-0/+3
* Unified - Add the build.info command GENERATE, to generate source filesRichard Levitte2016-03-071-1/+21
* Keep a cache of files that already have a recipe, in common.tmplRichard Levitte2016-02-271-1/+12
* Clean away $config{no_shared} since we have $disabled{shared}Richard Levitte2016-02-221-1/+1
* Always build library object files with shared library cflagsRichard Levitte2016-02-201-2/+4
* Small rename fest in unified, obj2dynlib -> obj2dsoRichard Levitte2016-02-191-5/+5
* Don't treat .d (depend) files separately from object filesRichard Levitte2016-02-181-5/+0
* Unified build - fix make dependRichard Levitte2016-02-121-0/+1
* unified build scheme: add and document the "unified" driving engineRichard Levitte2016-02-091-0/+118