From 22e4c0b2bfea51c9f48d0d84e527ffe4c8eb0e25 Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Sun, 13 Oct 2019 18:25:49 +0300 Subject: Improve meson.build files - meson should now properly create OpenSSL signing key and hexdump before trying to compile plugin loader --- meson_options.txt | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'meson_options.txt') diff --git a/meson_options.txt b/meson_options.txt index 2615eaa..5f56ec2 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -2,6 +2,11 @@ option('poiName', description: 'Executable name', type: 'string', value: 'poi') option('firejail', description: 'firejail executable name', type: 'string', value: '/usr/bin/firejail') +# Build options +option('signPlugins', description: 'Generate OpenSSL signing key', type: 'feature', value: 'auto') +option('ssl_private_pem', description: 'OpenSSL private key path', type: 'string', value: 'privateKey.pem') +option('ssl_public_pem', description: 'OpenSSL public key path', type: 'string', value: 'publicKey.pem') + # Install options option('manpage', description: 'Generate and install manpage', type: 'feature', value: 'auto') option('translations', description: 'Generate and install translations', type: 'feature', value: 'auto') -- cgit v1.2.1