summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gen.lua2
-rw-r--r--rules.ninja2
2 files changed, 2 insertions, 2 deletions
diff --git a/gen.lua b/gen.lua
index fcf41011..feae180f 100644
--- a/gen.lua
+++ b/gen.lua
@@ -29,7 +29,7 @@ build('git-commit', '$outdir/root.commit', {'|', '$outdir/root.tree'})
build('phony', 'commit', '$builddir/root.commit')
build('fspec-sort', '$outdir/root.fspec', {'$outdir/tree.fspec', '|', '$builddir/pkg/fspec-sync/host/fspec-sort'})
-build('fspec-tar', '$outdir/root.tar', {'$outdir/root.fspec', '|', '$builddir/pkg/fspec-sync/host/fspec-tar'})
+build('fspec-tar', '$outdir/root.tar.zst', {'$outdir/root.fspec', '|', '$builddir/pkg/fspec-sync/host/fspec-tar'})
build('phony', 'build.ninja', 'ninja', {generator='1'})
diff --git a/rules.ninja b/rules.ninja
index ff43bf16..9f7cfcaa 100644
--- a/rules.ninja
+++ b/rules.ninja
@@ -122,7 +122,7 @@ rule fspec-sort
command = $builddir/pkg/fspec-sync/host/fspec-sort -p <$in >$out
rule fspec-tar
- command = $builddir/pkg/fspec-sync/host/fspec-tar <$in >$out
+ command = $builddir/pkg/fspec-sync/host/fspec-tar <$in | zstd >$out
rule fetch
command = cd $basedir && sh $$OLDPWD/$script $gendir && touch $$OLDPWD/$out