diff options
| author | Michael Forney <mforney@mforney.org> | 2019-11-03 12:08:12 -0800 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2019-11-03 13:13:44 -0800 |
| commit | c2e4d05a2baf81e0f6b26fd932cfc963de6c88f3 (patch) | |
| tree | c3c3878012fa5c97e9e372c67cb8f1bf4baf81f7 /pkg/libfido2/gen.lua | |
| parent | 479b4a9313cd551db129a7a5d399d4a2975f1fb9 (diff) | |
Add libfido2 git
Diffstat (limited to 'pkg/libfido2/gen.lua')
| -rw-r--r-- | pkg/libfido2/gen.lua | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/pkg/libfido2/gen.lua b/pkg/libfido2/gen.lua new file mode 100644 index 00000000..cced1a40 --- /dev/null +++ b/pkg/libfido2/gen.lua @@ -0,0 +1,51 @@ +cflags{ + '-include $dir/config.h', + '-D _FIDO_INTERNAL', + '-I $builddir/pkg/libcbor/include', + '-I $builddir/pkg/libressl/include', + '-I $srcdir/src', + '-I pkg/openbsd/include', +} + +pkg.deps = { + 'pkg/libcbor/headers', + 'pkg/libressl/headers', +} + +lib('libfido2.a', [[ + src/( + aes256.c + assert.c + authkey.c + bio.c + blob.c + buf.c + cbor.c + cred.c + credman.c + dev.c + ecdh.c + eddsa.c + err.c + es256.c + hid.c + info.c + io.c + iso7816.c + log.c + pin.c + reset.c + rs256.c + u2f.c + + hid_linux.c + ) + $builddir/pkg/libcbor/libcbor.a +]]) + +lib('libsk-libfido2.a', { + 'tools/sk-libfido2.c', + 'libfido2.a.d', +}) + +fetch 'git' |
