mirror of
https://github.com/oasislinux/oasis.git
synced 2026-05-12 21:34:47 +02:00
28 lines
491 B
Lua
28 lines
491 B
Lua
cflags{
|
|
'-std=c99', '-Wall', '-Wpedantic',
|
|
'-I $srcdir',
|
|
'-I $builddir/pkg/bearssl/include',
|
|
}
|
|
|
|
pkg.deps = {'pkg/bearssl/headers'}
|
|
pkg.hdrs = copy('$outdir/include', '$srcdir', {'x509cert.h'})
|
|
|
|
lib('libx509cert.a', {
|
|
'cert.c',
|
|
'der.c',
|
|
'dn.c',
|
|
'dn_string.c',
|
|
'oid.c',
|
|
'pkey.c',
|
|
'req.c',
|
|
'san.c',
|
|
'sign.c',
|
|
'$builddir/pkg/bearssl/libbearssl.a',
|
|
})
|
|
|
|
exe('x509cert', {'x509cert.c', 'libx509cert.a.d'})
|
|
file('bin/x509cert', '755', '$outdir/x509cert')
|
|
man{'x509cert.1'}
|
|
|
|
fetch 'git'
|