libcr51sign: Ensure OMIT_VARIABLE_ARRAYS passed to pkgconfig
Otherwise, system level users of libcr51sign will not be able to use the
library with c++ code.
Change-Id: I25b31b86cd7b669f92314fa392a8cd2a088722b5
Signed-off-by: William A. Kennington III <wak@google.com>
diff --git a/subprojects/libcr51sign/src/meson.build b/subprojects/libcr51sign/src/meson.build
index 2a0ac0e..c64599d 100644
--- a/subprojects/libcr51sign/src/meson.build
+++ b/subprojects/libcr51sign/src/meson.build
@@ -16,9 +16,13 @@
dependency('libcrypto'),
]
+libcr51sign_cflags = [
+ '-DOMIT_VARIABLE_ARRAYS',
+]
+
libcr51sign_pre = declare_dependency(
include_directories: libcr51sign_includes,
- compile_args: '-DOMIT_VARIABLE_ARRAYS',
+ compile_args: libcr51sign_cflags,
dependencies: libcr51sign_deps)
libcr51sign_lib = library(
@@ -46,4 +50,5 @@
name: 'libcr51sign',
description: 'CR51 signing verification utilities',
requires: libcr51sign_reqs,
+ extra_cflags: libcr51sign_cflags,
version: meson.project_version())