We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 25fa392 commit 56b04d4Copy full SHA for 56b04d4
src/training/tesstrain_utils.sh
@@ -149,6 +149,9 @@ parse_flags() {
149
--fonts_dir)
150
parse_value "FONTS_DIR" ${ARGV[$j]:-}
151
i=$j ;;
152
+ --tmp_dir)
153
+ parse_value "TMP_DIR" ${ARGV[$j]:-}
154
+ i=$j ;;
155
--lang)
156
parse_value "LANG_CODE" ${ARGV[$j]:-}
157
@@ -215,7 +218,11 @@ parse_flags() {
215
218
216
219
# Location where intermediate files will be created.
217
220
TIMESTAMP=$(date +%Y-%m-%d)
- TMP_DIR=$(mktemp -d -t ${LANG_CODE}-${TIMESTAMP}.XXX)
221
+ if [[ -z ${TMP_DIR:-} ]]; then
222
+ TMP_DIR=$(mktemp -d -t ${LANG_CODE}-${TIMESTAMP}.XXX)
223
+ else
224
+ TMP_DIR=$(mktemp -d -p ${TMP_DIR} -t ${LANG_CODE}-${TIMESTAMP}.XXX)
225
+ fi
226
TRAINING_DIR=${TMP_DIR}
227
# Location of log file for the whole run.
228
LOG_FILE=${TRAINING_DIR}/tesstrain.log
0 commit comments