#!/bin/bash
set -x
set -e
sys=amd64_ubuntu1804
tag=8.6.5-13.30-a
rm -fr arch/$sys
rm -fr .volumes/1/$tag
rm -fr .volumes/2/$tag
mkdir arch/$sys
mkdir arch/$sys/install
mkdir arch/$sys/install/$tag
mkdir arch/$sys/install/$tag/hackage-bin
ln -s ../../../../../.volumes/2/$tag/hackage-bin-versioned arch/$sys/install/$tag/hackage-bin/versioned
mkdir .volumes/1/$tag
mkdir .volumes/1/$tag/hackage-bin-versioned

cat <<EOF |
BlogLiterately-0.8.6.3
BlogLiterately-diagrams-0.2.1
accelerate-examples-1.2.0.1
gitit-0.12.3.2
gloss-examples-1.13.0.2
hhp-0.0.1
idris-1.3.2
regex-examples-1.0.2.0
EOF
while read -r file
do mkdir .volumes/1/$tag/hackage-bin-versioned/$file
done

mkdir .volumes/1/$tag/lib-separated
for i in $(seq 0 8)
do mkdir .volumes/1/$tag/lib-separated/$i
done

mkdir arch/$sys/install/$tag/lib-separated
pushd arch/$sys/install/$tag/lib-separated
for i in ../../../../../.volumes/1/$tag/lib-separated/*
do ln -s $i
done
popd

mkdir .volumes/2/$tag
mkdir .volumes/2/$tag/hackage-bin-versioned
pushd .volumes/2/$tag/hackage-bin-versioned
for i in ../../../1/$tag/hackage-bin-versioned/*
do ln -s $i
done
popd
true All done.
