feat: Renames some variables and updates the gen script
This commit is contained in:
@@ -1,23 +1,15 @@
|
||||
#!/bin/zsh
|
||||
|
||||
# This script is used to generate the output files and replacing
|
||||
# variables used with ones setup in the vars.sh file.
|
||||
local build_dir=${1:-"${PWD}/build"}
|
||||
local output_file=${2:-"${PWD}/Report.md"}
|
||||
|
||||
echo "Starting with build dir: ${build_dir}"
|
||||
|
||||
OUT_DIR=${OUT_DIR:-"outfiles"}
|
||||
OUT_FILE=${OUT_FILE:-"Report.out.md"}
|
||||
IN_FILE=${IN_FILE:-"Report.md"}
|
||||
local footer="resources/footer.template.tex"
|
||||
local footer_out="${OUT_DIR}/footer.tex"
|
||||
pandoc --pdf-engine=xelatex \
|
||||
-H "${build_dir}/head.tex" \
|
||||
-H "${build_dir}/footer.tex" \
|
||||
-o "${output_file}" \
|
||||
"${build_dir}/Report.md" \
|
||||
"${build_dir}/Definitions.md"
|
||||
|
||||
if [ ! -d "$OUT_DIR" ]; then
|
||||
mkdir "$OUT_DIR"
|
||||
fi
|
||||
|
||||
echo "Writing footer to: ${footer_out}"
|
||||
|
||||
(source vars.sh; envsubst < "$footer" > "$footer_out")
|
||||
|
||||
echo "Writing to: ${OUT_FILE}"
|
||||
|
||||
(source vars.sh; envsubst < "$IN_FILE" > "$OUT_FILE")
|
||||
echo "Wrote report to: ${output_file}"
|
||||
|
||||
Reference in New Issue
Block a user