master hovercats/oakiss / pkg / exfatprogs / gen.lua
 1cflags{
 2	'-I $dir',
 3	'-I $srcdir/include',
 4	'-isystem $builddir/pkg/util-linux/include/blkid',
 5}
 6
 7lib('libexfat.a', {
 8	'lib/exfat_dir.c',
 9	'lib/exfat_fs.c',
10	'lib/libexfat.c',
11	'lib/utils.c',
12})
13
14exe('fsck.exfat', {
15	'fsck/fsck.c',
16	'fsck/repair.c',
17	'libexfat.a',
18})
19
20exe('mkfs.exfat', {
21	'mkfs/crc.c',
22	'mkfs/mkfs.c',
23	'mkfs/upcase.c',
24	'libexfat.a',
25	'$builddir/pkg/util-linux/libblkid.a.d',
26})
27
28file('bin/fsck.exfat', '755', '$outdir/fsck.exfat')
29file('bin/mkfs.exfat', '755', '$outdir/mkfs.exfat')
30
31man{'manpages/fsck.exfat.8'}
32man{'manpages/mkfs.exfat.8'}
33
34fetch 'git'