diff options
author | Pedro Alvarez <pedro.alvarez@codethink.co.uk> | 2015-06-23 12:51:13 +0000 |
---|---|---|
committer | Pedro Alvarez <pedro.alvarez@codethink.co.uk> | 2016-02-20 22:56:16 +0000 |
commit | c8debf6b56614603aef94fa392418fdcaa0f05c7 (patch) | |
tree | f443c0dde4613813517944d43f8a245139ade1da | |
parent | 3deb84bea4c0f04f9bb28a8910258a2e1ee03c62 (diff) | |
download | definitions-c8debf6b56614603aef94fa392418fdcaa0f05c7.tar.gz |
Add script to generate fake stratum
Change-Id: I5d697cfe1bb264e01f6e6eedc8913961af671f9d
-rw-r--r-- | scripts/generate-fake-stratum.sh | 34 |
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 |