"make clean" recursively runs cleanup in subprojects (pyfec and Crypto)

This commit is contained in:
Zooko O'Whielacronx 2007-02-01 15:49:52 -07:00
parent 80fb94da65
commit d407e4f606

View File

@ -11,10 +11,13 @@ build: build-pyfec build-Crypto
build-pyfec:
cd src/pyfec && $(PYTHON) ./setup.py install --prefix=$(BASE)/instdir
clean-pyfec:
cd src/pyfec && python ./setup.py clean
build-Crypto:
cd src/Crypto && $(PYTHON) ./setup.py install --prefix=$(BASE)/instdir
INSTDIR=$(BASE)/instdir/lib/python$(shell $(PYTHON) -c 'import sys;print sys.version_info[0]').$(shell $(PYTHON) -c 'import sys;print sys.version_info[1]')/site-packages
INSTDIR=$(PWD)/instdir/lib/python$(shell python -c 'import sys;print sys.version_info[0]').$(shell python -c 'import sys;print sys.version_info[1]')/site-packages
ifneq ($(PYTHONPATH),)
PP=PYTHONPATH=${PYTHONPATH}:$(INSTDIR)
@ -69,7 +72,7 @@ count-lines:
@echo -n "TODO: "
@grep TODO `find src -name '*.py' |grep -v /build/` | wc --lines
clean:
clean: clean-pyfec clean-Crypto
rm -rf build
rm -f debian
rm -rf instdir