summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2021-06-27 00:39:52 -0700
committerMichael Forney <mforney@mforney.org>2021-06-27 01:51:57 -0700
commitfccac025c366b0983c1ecc9eba12547c04331d50 (patch)
tree4fd7bae36fd2cdbd68160220a2a2fbf0a039f6e9
parentea6a5ef1928ee898ebf31a9d97b78c7e124a98b9 (diff)
Compress root.tar with zstd
-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