Files
oasis-linux-mirror/pkg/x509cert/gen.lua
T
2021-05-06 02:23:45 -07:00

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'