Build file templates: rework how general dependencies are computed
authorRichard Levitte <levitte@openssl.org>
Mon, 24 May 2021 12:19:38 +0000 (14:19 +0200)
committerRichard Levitte <levitte@openssl.org>
Wed, 26 May 2021 13:11:01 +0000 (15:11 +0200)
commit6dd07a9328950ff8bf3f95ad35caf3a4e1e33a15
treeed3218501f790d55fbb98bd39da0cb45c8ccd6af
parenta2405c5f2019707d1a4306f152faa9ccda5f4cd5
Build file templates: rework how general dependencies are computed

For some types of targets, we pretty much know what kinds of files all
the dependencies are.  For some, however, we can't assume anything,
and are faced with dependencies in platform agnostic form.  We need to
find those in diverse places in %unified_info, and deduce from there
how they should be converted to a platform specific form.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15436)
Configurations/descrip.mms.tmpl
Configurations/unix-Makefile.tmpl
Configurations/windows-makefile.tmpl