diff options
| author | Michael Forney <mforney@mforney.org> | 2020-04-22 21:46:41 -0700 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2020-04-22 22:55:05 -0700 |
| commit | 96226ad550f106b3dba41eebb203fda5343b0364 (patch) | |
| tree | e5db21234c207893a1c5755d092747ebb4b2e05f /pkg/libfido2 | |
| parent | 784fd726899422f077140ba84592c11133246c81 (diff) | |
libfido2: Build fido2-cred and fido2-token
Diffstat (limited to 'pkg/libfido2')
| -rw-r--r-- | pkg/libfido2/config.h | 3 | ||||
| -rw-r--r-- | pkg/libfido2/gen.lua | 29 |
2 files changed, 32 insertions, 0 deletions
diff --git a/pkg/libfido2/config.h b/pkg/libfido2/config.h index a47fd16f..d4782e43 100644 --- a/pkg/libfido2/config.h +++ b/pkg/libfido2/config.h @@ -1,3 +1,6 @@ +#define _FIDO_MAJOR 1 +#define _FIDO_MINOR 4 +#define _FIDO_PATCH 0 #ifdef HAVE__THREAD_LOCAL # define TLS _Thread_local #endif diff --git a/pkg/libfido2/gen.lua b/pkg/libfido2/gen.lua index 34e94781..490834a0 100644 --- a/pkg/libfido2/gen.lua +++ b/pkg/libfido2/gen.lua @@ -59,6 +59,35 @@ lib('libfido2.a', [[ ) $builddir/pkg/bearssl/libbearssl.a $builddir/pkg/libcbor/libcbor.a + $builddir/pkg/openbsd/libbsd.a ]]) +lib('libcommon.a', [[tools/(base64.c util.c)]]) + +exe('fido2-cred', [[ + tools/( + fido2-cred.c + cred_make.c + cred_verify.c + ) + libcommon.a + libfido2.a.d +]]) +file('bin/fido2-cred', '755', '$outdir/fido2-cred') +man{'man/fido2-cred.1'} + +exe('fido2-token', [[ + tools/( + fido2-token.c + bio.c + credman.c + pin.c + token.c + ) + libcommon.a + libfido2.a.d +]]) +file('bin/fido2-token', '755', '$outdir/fido2-token') +man{'man/fido2-token.1'} + fetch 'git' |
