| check: all | |
| include ../../Makefile | |
| SUBDIRS := constructor func hierarchy operator hierarchy_operator | |
| .PHONY : all $(SUBDIRS) | |
| all: $(SUBDIRS:%=%-build) | |
| @for subdir in $(SUBDIRS); do \ | |
| echo Running $$subdir test... ; \ | |
| echo -------------------------------------------------------------------------------- ; \ | |
| cd $$subdir; \ | |
| env LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH PYTHONPATH=$(srcdir):$$PYTHONPATH $(PYTHON) $(PYSCRIPT); \ | |
| cd ..; \ | |
| done | |
| $(SUBDIRS): | |
| $(MAKE) -C $@ | |
| @echo Running $$subdir test... | |
| @echo -------------------------------------------------------------------------------- | |
| cd $@ && env LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH PYTHONPATH=$(srcdir):$$PYTHONPATH $(PYTHON) $(PYSCRIPT) | |
| %-build: | |
| $(MAKE) -C $* | |
| %-clean: | |
| $(MAKE) -s -C $* clean | |
| clean: $(SUBDIRS:%=%-clean) | |
| rm -f *.pyc |