From daadbd5773e4db2177e7ec13ba29c23e28344011 Mon Sep 17 00:00:00 2001 From: Jake Howard Date: Sun, 29 Apr 2018 20:09:44 +0100 Subject: [PATCH] Inject some more variables into metadata --- build.sh | 2 +- variables.lua | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/build.sh b/build.sh index 173a3f4..989aec1 100755 --- a/build.sh +++ b/build.sh @@ -8,7 +8,7 @@ SCRIPTPATH=`dirname $SCRIPT` ADDITIONAL_ARGS=${@:2} INPUT_FILE=`realpath $1` -INPUT_DIR=`dirname $INPUT_FILE` +export INPUT_DIR=`dirname $INPUT_FILE` METADATA_FILE="$INPUT_DIR/metadata.yaml" export OUTPUT_FILE="$PWD/output.pdf" diff --git a/variables.lua b/variables.lua index 02880cf..77db379 100644 --- a/variables.lua +++ b/variables.lua @@ -19,7 +19,11 @@ end return { { - Meta = getVars + Meta = function (meta) + meta = getVars(meta) + meta['outputFile'] = os.getenv("OUTPUT_FILE") + meta['inputDir'] = os.getenv("INPUT_DIR") + end }, { Str = function (el)