Fix OPENSSL_ENGINES in Configurations/descrip.mms.tmpl
authorRichard Levitte <levitte@openssl.org>
Thu, 10 Mar 2022 13:31:28 +0000 (14:31 +0100)
committerRichard Levitte <levitte@openssl.org>
Sat, 12 Mar 2022 09:55:05 +0000 (10:55 +0100)
Make its value an absolute path.

This was already fixed in all other build file templates, but for some
reason, not here.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17865)

Configurations/descrip.mms.tmpl

index 04c93222cce4850c3555eedb8347af6a8193df36..e1aecfafbce6e54ac34ed4e9b641a83ff482967c 100644 (file)
@@ -438,7 +438,8 @@ test : tests
         DEFINE SRCTOP {- sourcedir() -}
         DEFINE BLDTOP {- builddir() -}
         DEFINE RESULT_D {- builddir(qw(test test-runs)) -}
-        DEFINE OPENSSL_ENGINES {- builddir("engines") -}
+        engines = F$PARSE("{- builddir("engines") -}","A.;",,,"syntax_only") - "A.;"
+        DEFINE OPENSSL_ENGINES 'engines'
         DEFINE OPENSSL_DEBUG_MEMORY "on"
         IF "$(VERBOSE)" .NES. "" THEN DEFINE VERBOSE "$(VERBOSE)"
         $(PERL) {- sourcefile("test", "run_tests.pl") -} $(TESTS)