Skip to content

Commit

Permalink
Improve build script
Browse files Browse the repository at this point in the history
  • Loading branch information
mbastian committed Jan 2, 2022
1 parent 163f30d commit de06a5d
Showing 1 changed file with 7 additions and 17 deletions.
24 changes: 7 additions & 17 deletions specs/build.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/bash

Help()
{
Expand All @@ -17,20 +17,10 @@ then
exit
fi

echo "Rebuilding all XSD files in $dir"
echo "Rebuilding all files in $dir"

trang -I rnc -O xsd $dir/data.rnc $dir/data.xsd
trang -I rnc -O xsd $dir/dynamics.rnc $dir/dynamics.xsd
trang -I rnc -O xsd $dir/hierarchy.rnc $dir/hierarchy.xsd
trang -I rnc -O xsd $dir/phylogenics.rnc $dir/phylogenics.xsd
trang -I rnc -O xsd $dir/viz.rnc $dir/viz.xsd
trang -I rnc -O xsd $dir/gexf.rnc $dir/gexf.xsd

echo "Rebuilding all RNG files in $dir"

trang -I rnc -O rng $dir/data.rnc $dir/data.rng
trang -I rnc -O rng $dir/dynamics.rnc $dir/dynamics.rng
trang -I rnc -O rng $dir/hierarchy.rnc $dir/hierarchy.rng
trang -I rnc -O rng $dir/phylogenics.rnc $dir/phylogenics.rng
trang -I rnc -O rng $dir/viz.rnc $dir/viz.rng
trang -I rnc -O rng $dir/gexf.rnc $dir/gexf.rng
while IFS= read -r -d $'\0' rncfile; do
echo "Building file $(basename "${rncfile}")"
trang -I rnc -O xsd $rncfile $dir/$(basename "${rncfile}" .rnc).xsd
trang -I rnc -O rng $rncfile $dir/$(basename "${rncfile}" .rnc).rng
done < <(find "$dir" -name "*.rnc" -print0)

0 comments on commit de06a5d

Please sign in to comment.