diff --git a/build_all.sh b/build_all.sh new file mode 100644 index 0000000000000000000000000000000000000000..b4be6dae405202e59fdf27426cb593a4477510f1 --- /dev/null +++ b/build_all.sh @@ -0,0 +1,37 @@ +#!/bin/dash - +#=============================================================================== +# +# FILE: build_all.sh +# +# USAGE: ./build_all.sh +# +# DESCRIPTION: combines all policies +# +# OPTIONS: --- +# REQUIREMENTS: xsltproc +# BUGS: --- +# NOTES: --- +# AUTHOR: Andreas Romeyke, +# ORGANIZATION: SLUB +# CREATED: 08.09.2020 09:19 +# REVISION: --- +#=============================================================================== + +set -o nounset # Treat unset variables as an error + +BUILD=./build +if [ -e ${BUILD} ]; +then + echo BUILD-dir ${BUILD} already exist, Aborting... +else + TEMP_FILE=$(mktemp) + COMBINED_FILE=${BUILD}/SLUB_mediaconch_policy_all.xml + mkdir $BUILD + echo '<?xml version="1.0" encoding="UTF-8"?>' > "${TEMP_FILE}" + echo '<policy />' >> "${TEMP_FILE}" + xsltproc SLUB_mediaconch_policy_all.xsl "${TEMP_FILE}" > "${COMBINED_FILE}" + rm -f "${TEMP_FILE}" + ls -lh "${COMBINED_FILE}" + echo "finished." +fi +