mirror of
https://github.com/oasislinux/oasis.git
synced 2026-05-12 21:34:47 +02:00
32 lines
549 B
Lua
32 lines
549 B
Lua
cflags{
|
|
'-std=c11', '-Wall', '-Wpedantic',
|
|
'-D _DEFAULT_SOURCE',
|
|
'-D LIBRESSL_INTERNAL',
|
|
'-I $srcdir',
|
|
'-isystem $builddir/pkg/bearssl/include',
|
|
}
|
|
|
|
pkg.hdrs = copy('$outdir/include', '$srcdir', {'tls.h'})
|
|
pkg.deps = {
|
|
'pkg/bearssl/headers',
|
|
}
|
|
|
|
lib('libtls.a', {
|
|
'tls.c',
|
|
'tls_bio_cb.c',
|
|
'tls_client.c',
|
|
'tls_config.c',
|
|
'tls_conninfo.c',
|
|
'tls_keypair.c',
|
|
'tls_ocsp.c',
|
|
'tls_peer.c',
|
|
'tls_server.c',
|
|
'tls_util.c',
|
|
'tls_verify.c',
|
|
'bearssl.c',
|
|
'$builddir/pkg/bearssl/libbearssl.a',
|
|
'$builddir/pkg/openbsd/libbsd.a',
|
|
})
|
|
|
|
fetch 'git'
|