diff options
| author | Michael Forney <mforney@mforney.org> | 2021-03-02 01:31:25 -0800 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2021-03-02 16:20:18 -0800 |
| commit | 1e17f569cbf756d1106e3ad60aa163f8bc863f18 (patch) | |
| tree | ba5ebd760d15a04f87ab4c0c55c83e61f935b490 /pkg/dosfstools/gen.lua | |
| parent | cc24b86146331590f52e49c4aaa1a1d620bfe921 (diff) | |
dosfstools: Update to 4.2
Diffstat (limited to 'pkg/dosfstools/gen.lua')
| -rw-r--r-- | pkg/dosfstools/gen.lua | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/pkg/dosfstools/gen.lua b/pkg/dosfstools/gen.lua index 154bfafc..c1ef3339 100644 --- a/pkg/dosfstools/gen.lua +++ b/pkg/dosfstools/gen.lua @@ -1,9 +1,8 @@ -set('version', '4.1') +set('version', '4.2') cflags{ '-std=c99', '-Wall', '-Wpedantic', - '-Wno-address-of-packed-member', '-Wno-format-overflow', - '-Wno-overflow', -- ioctl - '-D _POSIX_C_SOURCE=200809L', + '-Wno-address-of-packed-member', '-Wno-overflow', -- ioctl + '-D _GNU_SOURCE', '-include $dir/config.h', '-I $dir', '-I $srcdir/src/blkdev', @@ -14,10 +13,18 @@ pkg.deps = { 'pkg/linux-headers/headers', } -exe('mkfs.fat', [[src/(mkfs.fat.c device_info.c blkdev/(blkdev.c linux_version.c))]]) +lib('libcommon.a', [[src/(common.c charconv.c)]]) + +exe('mkfs.fat', [[ + src/(mkfs.fat.c device_info.c blkdev/(blkdev.c linux_version.c)) + libcommon.a +]]) file('bin/mkfs.fat', '755', '$outdir/mkfs.fat') -exe('fsck.fat', [[src/(fsck.fat.c boot.c check.c common.c fat.c file.c io.c lfn.c charconv.c)]]) +exe('fsck.fat', [[ + src/(fsck.fat.c check.c file.c lfn.c boot.c fat.c io.c) + libcommon.a +]]) file('bin/fsck.fat', '755', '$outdir/fsck.fat') for _, src in ipairs{'fsck.fat.8', 'mkfs.fat.8'} do |
