summaryrefslogtreecommitdiff
path: root/rules.ninja
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2016-06-27 20:30:15 -0700
committerMichael Forney <mforney@mforney.org>2016-06-27 20:30:15 -0700
commitf732e53f58b8f92132dece66b05f32576f830cc4 (patch)
treeb494541dae14382ed9865cda387c09e2c4d9db50 /rules.ninja
parent2b32697b70a7429c490b47723a9469fc14310ae9 (diff)
Integrate source fetching into ninja files
Diffstat (limited to 'rules.ninja')
-rw-r--r--rules.ninja10
1 files changed, 10 insertions, 0 deletions
diff --git a/rules.ninja b/rules.ninja
index 0c383268..ef4053c4 100644
--- a/rules.ninja
+++ b/rules.ninja
@@ -60,3 +60,13 @@ rule gitarchive
rule gitinit
command = mkdir -p $builddir/$repo.git && git -C $builddir/$repo.git init --bare && touch $out
+
+rule fetchcurl
+ command = rc ./scripts/fetch-curl.rc $dir
+ restat = 1
+ generator = 1
+
+rule fetchgit
+ command = rc ./scripts/fetch-git.rc $dir
+ restat = 1
+ generator = 1