summaryrefslogtreecommitdiffstats
path: root/Configurations/README
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2016-02-12 14:05:06 +0100
committerRichard Levitte <levitte@openssl.org>2016-02-12 23:05:43 +0100
commit50e83cdde65dee08c5dc08391d6493452a8acc23 (patch)
treeacf08ef6518f2ff203449d36a38c73781877d1d4 /Configurations/README
parent82049c543cb71619bc23b4e2313f3f3eb405660a (diff)
Unified build - fix make depend
There was a catch 22, where 'make depend' directly after configuring in an otherwise pristine build tree would fail because buildinf.h didn't exist yet. This change has the depend building targets depend on the same other targets as the object file building targets, so the generation of buildinf.h and similar files would kick in during 'make depend'. Reviewed-by: Rich Salz <rsalz@openssl.org>
Diffstat (limited to 'Configurations/README')
-rw-r--r--Configurations/README8
1 files changed, 5 insertions, 3 deletions
diff --git a/Configurations/README b/Configurations/README
index b67506a590..89fc65ca21 100644
--- a/Configurations/README
+++ b/Configurations/README
@@ -488,6 +488,7 @@ They are all expected to return a string with the lines they produce.
src2dep(obj => "PATH/TO/objectfile",
srcs => [ "PATH/TO/sourcefile", ... ],
+ deps => [ "dep1", ... ],
incs => [ "INCL/PATH", ... ]);
'obj' has the dependent object file as well as
@@ -496,7 +497,8 @@ They are all expected to return a string with the lines they produce.
'srcs' has the list of source files to build the
object file, with the first item being the source
file that directly corresponds to the object file.
- 'incs' is a list of include file directories.
+ 'deps' is a list of explicit dependencies. 'incs'
+ is a list of include file directories.
src2obj - function that produces build file lines to build an
object file from source files and associated data.
@@ -513,8 +515,8 @@ They are all expected to return a string with the lines they produce.
'srcs' has the list of source files to build the
object file, with the first item being the source
file that directly corresponds to the object file.
- 'deps' is a list of dependencies. 'incs' is a list
- of include file directories.
+ 'deps' is a list of explicit dependencies. 'incs'
+ is a list of include file directories.
obj2lib - function that produces build file lines to build a
static library file ("libfoo.a" in Unix terms) from