logo

oasis

Own branch of Oasis Linux (upstream: <https://git.sr.ht/~mcf/oasis/>) git clone https://anongit.hacktivis.me/git/oasis.git
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:

Mgen.lua2+-
Mrules.ninja2+-
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