summaryrefslogtreecommitdiffstats
path: root/Configurations/windows-makefile.tmpl
diff options
context:
space:
mode:
authorTanzinul Islam <tanzinul.islam@gmail.com>2020-11-27 15:22:38 +0100
committerDmitry Belyavskiy <beldmit@gmail.com>2021-04-19 11:05:54 +0200
commit847f41d97c966707d45da5640792e3bd8f8d23fd (patch)
treec197e09fcba37ad2e2b85f2a1c2415429735b48c /Configurations/windows-makefile.tmpl
parentUse cmd.exe to export env vars before commands (diff)
downloadopenssl-847f41d97c966707d45da5640792e3bd8f8d23fd.tar.xz
openssl-847f41d97c966707d45da5640792e3bd8f8d23fd.zip
Add explanation + bugtracker link for quoted dependency workarounds
Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com> (Merged from https://github.com/openssl/openssl/pull/13540)
Diffstat (limited to '')
-rw-r--r--Configurations/windows-makefile.tmpl4
1 files changed, 4 insertions, 0 deletions
diff --git a/Configurations/windows-makefile.tmpl b/Configurations/windows-makefile.tmpl
index 3160984ccc..c7e6dfc850 100644
--- a/Configurations/windows-makefile.tmpl
+++ b/Configurations/windows-makefile.tmpl
@@ -639,6 +639,10 @@ $args{target}: $deps
EOF
}
+ # This function (and the next) avoids quoting paths of generated dependencies
+ # (in the build tree), but quotes paths of non-generated dependencies (in the
+ # source tree). This is a workaround for a limitation of C++Builder's make.exe
+ # in handling quoted paths: https://quality.embarcadero.com/browse/RSP-31756
sub generatesrc {
my %args = @_;
my $gen0 = $args{generator}->[0];