mirror of
https://github.com/oasislinux/oasis.git
synced 2026-05-12 21:34:47 +02:00
37 lines
847 B
Lua
37 lines
847 B
Lua
cflags{
|
|
'-Wall', '-Wno-address-of-packed-member',
|
|
'-D HAVE_CONFIG_H',
|
|
'-I $dir',
|
|
'-I $srcdir/include',
|
|
'-isystem $builddir/pkg/linux-headers/include',
|
|
'-isystem $builddir/pkg/util-linux/include/uuid',
|
|
}
|
|
|
|
pkg.deps = {
|
|
'pkg/linux-headers/headers',
|
|
'pkg/util-linux/headers',
|
|
}
|
|
|
|
lib('libf2fs.a', 'lib/(libf2fs.c libf2fs_io.c libf2fs_zoned.c nls_utf8.c)')
|
|
|
|
exe('mkfs.f2fs', [[
|
|
mkfs/(f2fs_format_main.c f2fs_format.c f2fs_format_utils.c)
|
|
libf2fs.a
|
|
$builddir/pkg/util-linux/libuuid.a.d
|
|
]])
|
|
file('bin/mkfs.f2fs', '755', '$outdir/mkfs.f2fs')
|
|
man{'man/mkfs.f2fs.8'}
|
|
|
|
exe('fsck.f2fs', [[
|
|
fsck/(
|
|
main.c fsck.c dump.c mount.c defrag.c resize.c
|
|
node.c segment.c dir.c sload.c xattr.c
|
|
dict.c mkquota.c quotaio.c quotaio_tree.c quotaio_v2.c
|
|
)
|
|
libf2fs.a
|
|
]])
|
|
file('bin/fsck.f2fs', '755', '$outdir/fsck.f2fs')
|
|
man{'man/fsck.f2fs.8'}
|
|
|
|
fetch 'git'
|