diff locale/GNUmakefile @ 6222:2c0f7f16ce04

Check that build link is present otherwise abort.
author John Rouillard <rouilj@ieee.org>
date Sun, 12 Jul 2020 23:51:25 -0400
parents 6e3e4f24c753
children a21b574554c3
line wrap: on
line diff
--- a/locale/GNUmakefile	Mon Jul 06 20:14:01 2020 -0400
+++ b/locale/GNUmakefile	Sun Jul 12 23:51:25 2020 -0400
@@ -15,7 +15,8 @@
 SOURCES=$(PACKAGES:=/*.py)
 PO_FILES=$(wildcard *.po)
 MO_FILES=$(PO_FILES:.po=.mo)
-RUN_PYTHON=PYTHONPATH=../build/lib $(PYTHON) -O
+PYTHON_BUILD=../build/lib
+RUN_PYTHON=PYTHONPATH=$(PYTHON_BUILD) $(PYTHON) -O
 
 all: dist
 
@@ -36,7 +37,9 @@
 	done
 
 template:
+	test -d $(PYTHON_BUILD) || (echo "Missing build directory. ln -s lib to build library"; exit 1)
 	${XPOT} -n -o $(TEMPLATE) $(SOURCES)
+
 	${RUN_PYTHON} ../roundup/cgi/TAL/talgettext.py -u $(TEMPLATE) \
 	  ../share/roundup/templates/classic/html/*.html \
 	  ../share/roundup/templates/minimal/html/*.html

Roundup Issue Tracker: http://roundup-tracker.org/