diff options
author | Richard Levitte <levitte@openssl.org> | 2016-02-12 14:05:06 +0100 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2016-02-12 23:05:43 +0100 |
commit | 50e83cdde65dee08c5dc08391d6493452a8acc23 (patch) | |
tree | acf08ef6518f2ff203449d36a38c73781877d1d4 /Configurations/README | |
parent | 82049c543cb71619bc23b4e2313f3f3eb405660a (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/README | 8 |
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 |