summaryrefslogtreecommitdiffstats
path: root/Configurations/common.tmpl
AgeCommit message (Expand)Author
2019-11-29Add the possibility to generate documentation at build timeRichard Levitte
2019-10-10Build files: Make it possible to source libraries into other librariesRichard Levitte
2019-10-10Configurations/common.tmpl: Rework dependency resolutionRichard Levitte
2019-10-10Configure: rework build.info grammar and attributesRichard Levitte
2019-04-02Build cleanup: don't use SHARED_SOURCE with modulesRichard Levitte
2019-02-11ENGINE modules aren't special, so call them MODULESRichard Levitte
2019-01-31Build: Remove BEGINRAW / ENDRAW / OVERRIDERichard Levitte
2019-01-22Build: change remaining $unified_info{install} checks to use attributesRichard Levitte
2019-01-22Build: pass attributes down to make rule generatorsRichard Levitte
2019-01-21Rework building: Get rid of old %unified_info structuresRichard Levitte
2018-11-05Build: Make it possible to have defines assigned to end products as wellRichard Levitte
2018-11-05Build: make it possible to assign macro definitions for specific outputsRichard Levitte
2018-10-31Configuration: when building the dirinfo structure, include shared_sourcesRichard Levitte
2018-10-05Add build file support for generic symbol exports with DSOsRichard Levitte
2018-09-13VMS: stop trying to build shared libraries from static onesRichard Levitte
2018-09-12Build files: Separate 'lib' intent from 'shlib' intentRichard Levitte
2018-09-12Configure: Name object files according to the product they are part ofRichard Levitte
2018-09-12Configure: DON'T trickle down includes from products to sourcesRichard Levitte
2018-01-24Configure: let INCLUDEs set on binaries "trickle down" to the objectsRichard Levitte
2017-12-12Configure et al: cleanupsRichard Levitte
2017-12-12Build file templates: Replace the use of Makefile.sharedRichard Levitte
2017-11-11Many spelling fixes/typo's corrected.Josh Soref
2017-04-24Make it possible to build static-only librariesRichard Levitte
2017-04-18VMS: Fix the passing of cflags for things not being installedRichard Levitte
2016-11-10Building: make it possible to force linking with static OpenSSL libsRichard Levitte
2016-09-09Build file templates: additional information to build file template functionsRichard Levitte
2016-06-14Configure: Make it possible to generate mandatory header filesRichard Levitte
2016-06-06Fix the directory target generationRichard Levitte
2016-06-04Add developer targets for each subdirectory we have something to build inRichard Levitte
2016-05-25Communicate Configure generated header files to build filesRichard Levitte
2016-04-25Build system: add include directories and dependencies for generatorsRichard Levitte
2016-04-06Perl: foreach (@list) { code } is betterRichard Levitte
2016-04-06Perl cleanup: don't create lists unnecessarilyRichard Levitte
2016-03-30Make it possible to specify source files that will only be used for shared libsRichard Levitte
2016-03-10Pass down inclusion directories to source file generatorsRichard Levitte
2016-03-07Unified - Add the build.info command OVERRIDE, to avoid build file clashesRichard Levitte
2016-03-07Unified - Add the build.info command GENERATE, to generate source filesRichard Levitte
2016-02-27Keep a cache of files that already have a recipe, in common.tmplRichard Levitte
2016-02-22Clean away $config{no_shared} since we have $disabled{shared}Richard Levitte
2016-02-20Always build library object files with shared library cflagsRichard Levitte
2016-02-19Small rename fest in unified, obj2dynlib -> obj2dsoRichard Levitte
2016-02-18Don't treat .d (depend) files separately from object filesRichard Levitte
2016-02-12Unified build - fix make dependRichard Levitte
2016-02-09unified build scheme: add and document the "unified" driving engineRichard Levitte