diff options
Diffstat (limited to 'pkg/libfido2/gen.lua')
| -rw-r--r-- | pkg/libfido2/gen.lua | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/pkg/libfido2/gen.lua b/pkg/libfido2/gen.lua index 1493ea76..fc393286 100644 --- a/pkg/libfido2/gen.lua +++ b/pkg/libfido2/gen.lua @@ -1,6 +1,6 @@ cflags{ '-std=c99', '-Wall', - '-include $dir/config.h', + '-include $outdir/config.h', '-D _DEFAULT_SOURCE', '-D _FIDO_INTERNAL', '-I $builddir/pkg/libcbor/include', @@ -15,10 +15,16 @@ pkg.hdrs = copy('$outdir/include', '$srcdir/src', { 'fido/param.h', }) pkg.deps = { + '$outdir/config.h', 'pkg/libcbor/headers', 'pkg/libressl/headers', } +build('cat', '$outdir/config.h', { + '$builddir/probe/HAVE__THREAD_LOCAL', + '$dir/config.h', +}) + lib('libfido2.a', [[ src/( aes256.c |
