summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPedro Alvarez <pedro.alvarez@codethink.co.uk>2015-06-23 12:51:13 +0000
committerPedro Alvarez <pedro.alvarez@codethink.co.uk>2016-07-21 18:22:52 +0000
commitf74bc9ba472b08174457d9e216406effb609f517 (patch)
treecbaaa0a42e75597caa989c92138adefb1d8318e7
parente657396df51efcee2607cd9bf1e04406e412941a (diff)
downloaddefinitions-f74bc9ba472b08174457d9e216406effb609f517.tar.gz
Add script to generate fake stratum
Change-Id: I5d697cfe1bb264e01f6e6eedc8913961af671f9d
-rw-r--r--scripts/generate-fake-stratum.sh34
1 files changed, 34 insertions, 0 deletions
diff --git a/scripts/generate-fake-stratum.sh b/scripts/generate-fake-stratum.sh
new file mode 100644
index 00000000..873ab78d
--- /dev/null
+++ b/scripts/generate-fake-stratum.sh
@@ -0,0 +1,34 @@
+#!/bin/sh
+
+current=`pwd`
+git init /src/fake
+touch /src/fake/init
+cd /src/fake
+git add init
+git commit -am "init repo"
+cd "$current"
+
+stratum_name="fake-stratum"
+
+mkdir -p strata/$stratum_name
+
+echo "name: $stratum_name" > "strata/$stratum_name.morph"
+echo "kind: stratum" >> "strata/$stratum_name.morph"
+echo "chunks:" >> "strata/$stratum_name.morph"
+
+for var in `seq 1 50`; do
+ chunk_name="fake-chunk$var"
+ echo "name: $chunk_name" > "strata/$stratum_name/$chunk_name.morph"
+ echo "kind: chunk" >> "strata/$stratum_name/$chunk_name.morph"
+ echo "build-system: manual" >> "strata/$stratum_name/$chunk_name.morph"
+ echo "install-commands:" >> "strata/$stratum_name/$chunk_name.morph"
+ echo "- echo installing $chunk_name" >> "strata/$stratum_name/$chunk_name.morph"
+
+ echo "- name: $chunk_name" >> "strata/$stratum_name.morph"
+ echo " morph: strata/$stratum_name/$chunk_name.morph" >> "strata/$stratum_name.morph"
+ echo " repo: /src/fake" >> "strata/$stratum_name.morph"
+ echo " ref: master" >> "strata/$stratum_name.morph"
+ echo " build-mode: bootstrap" >> "strata/$stratum_name.morph"
+ echo " prefix: /tools" >> "strata/$stratum_name.morph"
+
+done