From 96226ad550f106b3dba41eebb203fda5343b0364 Mon Sep 17 00:00:00 2001 From: Michael Forney Date: Wed, 22 Apr 2020 21:46:41 -0700 Subject: libfido2: Build fido2-cred and fido2-token --- pkg/libfido2/gen.lua | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) (limited to 'pkg/libfido2/gen.lua') 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' -- cgit v1.2.3