summaryrefslogtreecommitdiff
path: root/rules.ninja
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2020-06-22 22:45:33 -0700
committerMichael Forney <mforney@mforney.org>2020-06-22 23:33:21 -0700
commitde279e612e7b1a568e5e25b7b960b0ce1f27219c (patch)
treeb0f4829e5965c0f233a730bf6792f43358b49bf4 /rules.ninja
parent2df90914df3e9e1197b267791024cb97b5638d7f (diff)
Build root.tar from fspec rather than git repository
Diffstat (limited to 'rules.ninja')
-rw-r--r--rules.ninja9
1 files changed, 6 insertions, 3 deletions
diff --git a/rules.ninja b/rules.ninja
index c1fe30c1..ff43bf16 100644
--- a/rules.ninja
+++ b/rules.ninja
@@ -112,15 +112,18 @@ rule git-tree
rule git-commit
command = sh $basedir/scripts/commit.sh $repo $repo_branch $repo_tag $out
-rule git-archive
- command = git -C $repo archive -o $$PWD/$out $repo_tag
-
rule git-init
command = git init $repo_flags $repo && touch $out
rule fspec-hash
command = $builddir/pkg/fspec-sync/host/fspec-hash <$in >$out
+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
+
rule fetch
command = cd $basedir && sh $$OLDPWD/$script $gendir && touch $$OLDPWD/$out
description = FETCH $gendir