diff options
| author | Michael Forney <mforney@mforney.org> | 2021-05-05 14:44:27 -0700 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2021-05-05 19:25:42 -0700 |
| commit | 5250cedaf66ccc5f128c8b59478e346b1654e778 (patch) | |
| tree | 9166f71eae88404c5b10d687c850857f49ca5e59 /pkg/x509cert | |
| parent | 13519fb0bf280802b275873ea1412ec3acd3182e (diff) | |
Add x509cert git
Diffstat (limited to 'pkg/x509cert')
| -rw-r--r-- | pkg/x509cert/gen.lua | 25 | ||||
| m--------- | pkg/x509cert/src | 0 | ||||
| -rw-r--r-- | pkg/x509cert/ver | 1 |
3 files changed, 26 insertions, 0 deletions
diff --git a/pkg/x509cert/gen.lua b/pkg/x509cert/gen.lua new file mode 100644 index 00000000..f7be2182 --- /dev/null +++ b/pkg/x509cert/gen.lua @@ -0,0 +1,25 @@ +cflags{ + '-std=c99', '-Wall', '-Wpedantic', '-Wno-format-truncation', + '-I $srcdir', + '-I $builddir/pkg/bearssl/include', +} + +pkg.deps = {'pkg/bearssl/headers'} + +lib('libx509cert.a', { + 'asn1.c', + 'cert.c', + 'dn.c', + 'dn_string.c', + 'oid.c', + 'pkey.c', + 'req.c', + 'san.c', + 'sign.c', +}) + +exe('x509cert', {'x509cert.c', 'libx509cert.a', '$builddir/pkg/bearssl/libbearssl.a'}) +file('bin/x509cert', '755', '$outdir/x509cert') +man{'x509cert.1'} + +fetch 'git' diff --git a/pkg/x509cert/src b/pkg/x509cert/src new file mode 160000 +Subproject 64155493ee8c97eea89a92f53ce56e57ff0aeb4 diff --git a/pkg/x509cert/ver b/pkg/x509cert/ver new file mode 100644 index 00000000..af4eaa75 --- /dev/null +++ b/pkg/x509cert/ver @@ -0,0 +1 @@ +64155493ee r0 |
