1
2
3
4
5
6
7
8
9
10
11
12
|
option('poi', description: 'Executable name', type: 'string', value: 'poi')
option('firejail', description: 'firejail executable name', type: 'string', value: '/usr/bin/firejail')
option('manpage', description: 'Generate and install manpage', type: 'feature', value: 'auto')
option('translations', description: 'Generate and install translations', type: 'feature', value: 'auto')
option('crashhandler', description: 'Enable breakpad crash reporting', type: 'feature', value: 'auto')
option('updater', description: 'Build updater component', type: 'feature', value: 'auto')
# 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')
|