PP=PYTHONPATH="$(SUPPORTLIB)"
endif
+# Escape any quote chars in PATH. Note that if they are already escaped then
+# the following subst will screw it up and weird parsing errors will
+# eventually result.
+PATH := $(subst ",\",${PATH})
+
+TRIALCMD = $(shell PATH="$(PATH):${PWD}/support/bin" $(PP) $(PYTHON) misc/find_trial.py)
+ifeq ($(TRIALCMD),)
+$(error Couldn't find trial. It comes with twisted.)
+endif
+TRIAL=PATH="$(PATH):${PWD}/support/bin" PYTHONUNBUFFERED=1 $(TRIALCMD) --rterrors $(REACTOROPT)
+
TRIALCMD = $(shell PATH="${PATH}:${PWD}/support/bin" $(PP) $(PYTHON) misc/find_trial.py)
TRIAL=PATH="${PATH}:${PWD}/support/bin" PYTHONUNBUFFERED=1 $(TRIALCMD) --rterrors $(REACTOROPT) $(TRIALOPT)