Configurations/descrip.mms.tmpl: Change strategy for include directories
authorRichard Levitte <levitte@openssl.org>
Mon, 17 May 2021 14:56:28 +0000 (16:56 +0200)
committerRichard Levitte <levitte@openssl.org>
Wed, 19 May 2021 10:31:34 +0000 (12:31 +0200)
commit0cbb6f6a9ac5aa3ff813ef2e5afe6e443708ee20
treeeaa8473a327609c0aa336354663bc7ea3eebcca0
parentcfc73c230d1766903314f6b088a8da37fec1e9f0
Configurations/descrip.mms.tmpl: Change strategy for include directories

Instead of what we used to do, put all include directories in a number
of DCL variables and generate the /INCLUDE qualifier value on the
command line, we instead generate VMS C specific header files with
include directory pragmas, to be used with the VMS C's /FIRST_INCLUDE
qualifier.  This also shortens the command line, the size of which is
limited.

VMS C needs to have those include directories specified in a Unix
form, to be able to safely merge #include paths with them when
searching through them.

Fixes #14247

Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15317)
Configurations/10-main.conf
Configurations/descrip.mms.tmpl