commit: fccac025c366b0983c1ecc9eba12547c04331d50
parent ea6a5ef1928ee898ebf31a9d97b78c7e124a98b9
Author: Michael Forney <mforney@mforney.org>
Date: Sun, 27 Jun 2021 00:39:52 -0700
Compress root.tar with zstd
Diffstat:
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git 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
@@ -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