mirror of
https://gitlab.kit.edu/kit/scc/sys/mail/exim-encrypt-dlfunc.git
synced 2025-12-06 08:43:55 +01:00
29 lines
974 B
Meson
29 lines
974 B
Meson
configure_file(output: 'config.h', configuration: conf_data)
|
|
|
|
executable('libexim-encrypt-dlfunc-genkeys', 'libexim-encrypt-dlfunc-genkeys.c',
|
|
dependencies : [ sodium_deps ],
|
|
install: true)
|
|
|
|
executable('libexim-encrypt-dlfunc-decrypt-sealedbox', 'libexim-encrypt-dlfunc-decrypt-sealedbox.c',
|
|
dependencies : [ sodium_deps ],
|
|
install: true)
|
|
|
|
executable('libexim-encrypt-dlfunc-decrypt-secretbox', 'libexim-encrypt-dlfunc-decrypt-secretbox.c',
|
|
dependencies : [ sodium_deps ],
|
|
install: true)
|
|
|
|
shared_library('exim-encrypt-dlfunc', 'libexim-encrypt-dlfunc.c',
|
|
dependencies : [ sodium_deps ],
|
|
install: true)
|
|
|
|
test('libexim-encrypt-dlfunc',
|
|
find_program('test_libexim-encrypt-dlfunc.sh'),
|
|
protocol: 'tap')
|
|
|
|
test('decrypt-secretbox',
|
|
find_program('test_libexim-encrypt-dlfunc-decrypt-secretbox.sh'),
|
|
protocol: 'tap')
|
|
|
|
test('decrypt-sealedbox',
|
|
find_program('test_libexim-encrypt-dlfunc-decrypt-sealedbox.sh'),
|
|
protocol: 'tap') |