diff options
author | Richard Levitte <levitte@openssl.org> | 2016-02-25 14:36:30 +0100 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2016-02-25 14:48:52 +0100 |
commit | 28a55a873d5a689912fb1c8cc5fdd2743fdbcdb8 (patch) | |
tree | 3f7e34751fd6d84904960515114d598fff773181 /Configurations | |
parent | 5ca17d8c5c18141686e909e70bda7e8ef480ee40 (diff) | |
download | openssl-28a55a873d5a689912fb1c8cc5fdd2743fdbcdb8.zip openssl-28a55a873d5a689912fb1c8cc5fdd2743fdbcdb8.tar.gz openssl-28a55a873d5a689912fb1c8cc5fdd2743fdbcdb8.tar.bz2 |
Make it possible to build even if dependency files can't be generated
If the local system doesn't have GNU C or clang, and not even
makedepend, the build will stop because the call of 'makedepend'
fails. This changes so the build won't stop because of such failure.
The result will be empty .d files, and that's ok.
Reviewed-by: Rich Salz <rsalz@openssl.org>
Diffstat (limited to 'Configurations')
-rw-r--r-- | Configurations/unix-Makefile.tmpl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Configurations/unix-Makefile.tmpl b/Configurations/unix-Makefile.tmpl index 339c733..2dbfaaa 100644 --- a/Configurations/unix-Makefile.tmpl +++ b/Configurations/unix-Makefile.tmpl @@ -856,7 +856,7 @@ configdata.pm: {- $config{build_file_template} -} $(SRCDIR)/Configure $(SRCDIR)/ return <<"EOF"; $obj$depext: $deps rm -f \$\@.tmp; touch \$\@.tmp - \$(MAKEDEPEND) -f\$\@.tmp -o"|$obj" -- \$(CFLAGS) $ecflags$incs -- $srcs \\ + -\$(MAKEDEPEND) -f\$\@.tmp -o"|$obj" -- \$(CFLAGS) $ecflags$incs -- $srcs \\ 2>/dev/null sed -e 's/^.*|//' -e 's/ \\/\\(\\\\.\\|[^ ]\\)*//g' -e '/: *\$\$/d' -e '/^\\(#.*\\| *\\)\$\$/d' \$\@.tmp > \$\@ rm \$\@.tmp |