diff options
Diffstat (limited to 'pkg/tz/gen.lua')
| -rw-r--r-- | pkg/tz/gen.lua | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/pkg/tz/gen.lua b/pkg/tz/gen.lua index 80c4dd5f..38a78ffb 100644 --- a/pkg/tz/gen.lua +++ b/pkg/tz/gen.lua @@ -19,11 +19,12 @@ local tzdata = { 'systemv', 'factory', } -build('awk', '$outdir/tzdata.index', { +rule('tzdata', 'lua $dir/tzdata.lua $repo $outdir/zoneinfo $in >$out.tmp && mv $out.tmp $out') +build('tzdata', '$outdir/tzdata.index', { expand{'$srcdir/', tzdata}, - '|', 'scripts/hash.rc', '$dir/tzdata.awk', + '|', '$dir/tzdata.lua', 'scripts/hash.rc', '||', '$builddir/root.stamp', -}, {expr='-f $dir/tzdata.awk out=$outdir/zoneinfo repo=$repo'}) +}) table.insert(pkg.inputs.index, '$outdir/tzdata.index') fetch 'git' |
