logo

oasis

Own branch of Oasis Linux (upstream: <https://git.sr.ht/~mcf/oasis/>) git clone https://anongit.hacktivis.me/git/oasis.git
commit: 610f9097dcf15fc2c7f2c31b8b15e24b5bf591db
parent 8a157d611e944bac7ef8bd08df2cfdabd27c5b2f
Author: Michael Forney <mforney@mforney.org>
Date:   Tue,  2 Jun 2020 03:02:14 -0700

fuse: Add header target

Diffstat:

Mpkg/fuse/gen.lua8++++++++
Mpkg/sshfs/gen.lua10+++++++---
2 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/pkg/fuse/gen.lua b/pkg/fuse/gen.lua @@ -4,6 +4,14 @@ cflags{ '-I $srcdir/lib', } +pkg.hdrs = copy('$outdir/include', '$srcdir/include', { + 'fuse.h', + 'fuse_common.h', + 'fuse_log.h', + 'fuse_lowlevel.h', + 'fuse_opt.h', +}) + cc('lib/mount_util.c') exe('fusermount3', {'util/fusermount.c', 'lib/mount_util.c.o'}) diff --git a/pkg/sshfs/gen.lua b/pkg/sshfs/gen.lua @@ -1,12 +1,16 @@ cflags{ '-D FUSE_USE_VERSION=31', '-I $dir', - '-I $basedir/pkg/fuse/src/include', + '-I $builddir/pkg/fuse/include', } +pkg.deps = {'pkg/fuse/headers'} + exe('sshfs', { - 'sshfs.c', 'nocache.c', '$builddir/pkg/fuse/libfuse.a', -}, {'pkg/fuse/fetch'}) + 'sshfs.c', + 'nocache.c', + '$builddir/pkg/fuse/libfuse.a', +}) file('bin/sshfs', '755', '$outdir/sshfs') man{'$dir/sshfs.1'}