# # Copyright (c) 2008 João Abecasis # # Distributed under the Boost Software License, Version 1.0. (See accompanying # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) # SAGA_ROOT = ../../ SAGA_DONT_INSTALL = yes SCRIPT = saga_python_tests.py include $(SAGA_ROOT)/make/saga.test.mk include $(SAGA_ROOT)/bindings/saga/python/config/saga.config.python.c.mk ifeq "$(SAGA_HAVE_PYTHON)-$(SAGA_HAVE_BOOST_PYTHON)" "yes-yes" check:: $(SCRIPT).run $(SCRIPT).run: $(SCRIPT) @$(ECHO) "===================================="; \ $(ECHO) "=== TEST COMMAND ==================="; \ $(ECHO) "===================================="; \ $(ECHO) "$<"; \ $(ECHO) ""; \ $(ECHO) "===================================="; \ $(ECHO) "=== TEST OUTPUT ==================="; \ $(ECHO) "===================================="; \ $(ENV) $(SAGA_ENVIRON) PYTHONPATH=$(SAGA_LOCATION)/$(SAGA_PYTHON_PKG_PATH) $(SAGA_PYTHON) ./$< \ && $(TOUCH) $@ \ || $(TOUCH) $(SAGA_ROOT)/.saga_check_failed; \ $(ECHO) ""; \ $(ECHO) "===================================="; \ $(ECHO) "=== TEST_RESULT ==================="; \ $(ECHO) "===================================="; \ $(TEST) -e $@ && $(ECHO) "SUCCESS"; \ $(TEST) -e $@ || $(ECHO) "FAILURE"; \ $(ECHO) ""; \ $(ECHO) "===================================="; \ clean:: @$(RM) $(SCRIPT).run endif