Richard Levitte
|
829f86bb7b
Add the possibility to generate documentation at build time
|
8 years ago |
Richard Levitte
|
e805c2d6d3
Build files: Make it possible to source libraries into other libraries
|
5 years ago |
Richard Levitte
|
bdea50ca80
Configurations/common.tmpl: Rework dependency resolution
|
5 years ago |
Richard Levitte
|
285daccdc0
Configure: rework build.info grammar and attributes
|
5 years ago |
Richard Levitte
|
22b414672d
Build cleanup: don't use SHARED_SOURCE with modules
|
5 years ago |
Richard Levitte
|
1842f369e5
ENGINE modules aren't special, so call them MODULES
|
5 years ago |
Richard Levitte
|
77adb75e16
Build: Remove BEGINRAW / ENDRAW / OVERRIDE
|
5 years ago |
Richard Levitte
|
5cae2d349b
Build: change remaining $unified_info{install} checks to use attributes
|
5 years ago |
Richard Levitte
|
5f8257494c
Build: pass attributes down to make rule generators
|
6 years ago |
Richard Levitte
|
f5fb6f0543
Rework building: Get rid of old %unified_info structures
|
6 years ago |
Richard Levitte
|
7b34f0fa5d
Build: Make it possible to have defines assigned to end products as well
|
6 years ago |
Richard Levitte
|
b96ab5e6d0
Build: make it possible to assign macro definitions for specific outputs
|
8 years ago |
Richard Levitte
|
b6e660754c
Configuration: when building the dirinfo structure, include shared_sources
|
6 years ago |
Richard Levitte
|
66a24ab868
Add build file support for generic symbol exports with DSOs
|
6 years ago |
Richard Levitte
|
f619622715
VMS: stop trying to build shared libraries from static ones
|
6 years ago |
Richard Levitte
|
9dfc868025
Build files: Separate 'lib' intent from 'shlib' intent
|
6 years ago |
Richard Levitte
|
bec2db1809
Configure: Name object files according to the product they are part of
|
6 years ago |
Richard Levitte
|
609e4be88e
Configure: DON'T trickle down includes from products to sources
|
6 years ago |
Richard Levitte
|
1b5ad51fc9
Configure: let INCLUDEs set on binaries "trickle down" to the objects
|
6 years ago |
Richard Levitte
|
8dd0ff1c55
Configure et al: cleanups
|
7 years ago |
Richard Levitte
|
8118368079
Build file templates: Replace the use of Makefile.shared
|
7 years ago |
Josh Soref
|
46f4e1bec5
Many spelling fixes/typo's corrected.
|
7 years ago |
Richard Levitte
|
331058180a
Make it possible to build static-only libraries
|
7 years ago |
Richard Levitte
|
19eaee749d
VMS: Fix the passing of cflags for things not being installed
|
7 years ago |
Richard Levitte
|
186a31e510
Building: make it possible to force linking with static OpenSSL libs
|
8 years ago |
Richard Levitte
|
84f3867536
Build file templates: additional information to build file template functions
|
8 years ago |
Richard Levitte
|
4f858293a9
Configure: Make it possible to generate mandatory header files
|
8 years ago |
Richard Levitte
|
ec772a817a
Fix the directory target generation
|
8 years ago |
Richard Levitte
|
0ad1d94df4
Add developer targets for each subdirectory we have something to build in
|
8 years ago |
Richard Levitte
|
05a7aee0e2
Communicate Configure generated header files to build files
|
8 years ago |