mirror of
https://github.com/deltachat/deltachat-core.git
synced 2025-10-05 02:29:28 +02:00
36 lines
678 B
Meson
36 lines
678 B
Meson
project('netpgp', 'c')
|
|
|
|
zlib = dependency('zlib')
|
|
bzip2 = declare_dependency(link_args: '-lbz2')
|
|
openssl = dependency('openssl')
|
|
pthreads = dependency('threads')
|
|
|
|
src = [
|
|
'src/compress.c',
|
|
'src/create.c',
|
|
'src/crypto.c',
|
|
'src/keyring.c',
|
|
'src/misc.c',
|
|
'src/openssl_crypto.c',
|
|
'src/packet-parse.c',
|
|
'src/packet-show.c',
|
|
'src/reader.c',
|
|
'src/signature.c',
|
|
'src/symmetric.c',
|
|
'src/validate.c',
|
|
'src/writer.c',
|
|
]
|
|
inc = include_directories('include')
|
|
|
|
|
|
lib = library(
|
|
'netpgp', src,
|
|
dependencies: [zlib, bzip2, openssl, pthreads],
|
|
include_directories: inc,
|
|
install: true,
|
|
)
|
|
|
|
dep = declare_dependency(
|
|
include_directories: inc,
|
|
link_with: lib,
|
|
)
|