summaryrefslogtreecommitdiffstats
path: root/Configurations/00-base-templates.conf
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2018-03-06 21:09:05 +0100
committerRichard Levitte <levitte@openssl.org>2018-03-09 14:07:59 +0100
commit68b8bcf49c84b74e3d5560c50113e879f872d21a (patch)
tree6d0500cea4bc8f3ad47216934c6b7cd13785c37e /Configurations/00-base-templates.conf
parent0244234d5d64b96d251fc86371bccbca6cfc52b5 (diff)
Configure et al: Move the definition of library only flags
We're currently using the attributes 'defines', 'cppflags', 'cflags' etc quite liberally, with no regard for where that ends up. Quite a few of those flags are actually only relevant for the libraries (mostly libcrypto), so it's safe to say that those could be applied to the libraries only. So, we move some of those flags to 'lib_defines', 'lib_cppflags', 'lib_cflags', etc. Reviewed-by: Andy Polyakov <appro@openssl.org> (Merged from https://github.com/openssl/openssl/pull/5560)
Diffstat (limited to 'Configurations/00-base-templates.conf')
-rw-r--r--Configurations/00-base-templates.conf3
1 files changed, 3 insertions, 0 deletions
diff --git a/Configurations/00-base-templates.conf b/Configurations/00-base-templates.conf
index 310a37091e..a1837ca291 100644
--- a/Configurations/00-base-templates.conf
+++ b/Configurations/00-base-templates.conf
@@ -8,6 +8,9 @@ my %targets=(
lflags => "",
defines => [],
includes => [],
+ lib_cflags => "",
+ lib_cppflags => "",
+ lib_defines => [],
thread_scheme => "(unknown)", # Assume we don't know
thread_defines => [],