mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2024-12-21 05:53:12 +00:00
Makefile: improve 'clean' behavior even more, maybe even completely.
Now we remove downloaded setuptools-*.egg files, and *.egg-info directories
This commit is contained in:
parent
05dc85025f
commit
fbc9929d73
17
Makefile
17
Makefile
@ -77,8 +77,16 @@ build-simplejson:
|
|||||||
$(PP) $(PYTHON) ./setup.py $(EXTRA_SETUP_ARGS) install --single-version-externally-managed --prefix="$(INSTDIR)" --record="$(INSTDIR)/simplejson_install.log" --install-lib="$(INSTDIR)/lib" --install-scripts="$(INSTDIR)/bin"
|
$(PP) $(PYTHON) ./setup.py $(EXTRA_SETUP_ARGS) install --single-version-externally-managed --prefix="$(INSTDIR)" --record="$(INSTDIR)/simplejson_install.log" --install-lib="$(INSTDIR)/lib" --install-scripts="$(INSTDIR)/bin"
|
||||||
|
|
||||||
clean-zfec:
|
clean-zfec:
|
||||||
-cd src/zfec && \
|
-cd src/zfec && $(PP) $(PYTHON) ./setup.py clean --all
|
||||||
$(PP) $(PYTHON) ./setup.py clean --all
|
rm -rf src/zfec/zfec.egg-info
|
||||||
|
rm -f src/zfec/setuptools-*.egg
|
||||||
|
find src/zfec -name '*.pyc' |xargs rm -f
|
||||||
|
|
||||||
|
clean-simplejson:
|
||||||
|
-cd src/simplejson && $(PP) $(PYTHON) ./setup.py clean --all
|
||||||
|
rm -rf src/simplejson/simplejson.egg-info
|
||||||
|
rm -f src/zfec/setuptools-*.egg
|
||||||
|
find src/simplejson -name '*.pyc' |xargs rm -f
|
||||||
|
|
||||||
clean-foolscap:
|
clean-foolscap:
|
||||||
-cd src/foolscap && $(PP) $(PYTHON) ./setup.py clean --all
|
-cd src/foolscap && $(PP) $(PYTHON) ./setup.py clean --all
|
||||||
@ -147,7 +155,8 @@ figleaf-output:
|
|||||||
# after doing test-figleaf and figleaf-output, point your browser at
|
# after doing test-figleaf and figleaf-output, point your browser at
|
||||||
# coverage-html/index.html
|
# coverage-html/index.html
|
||||||
|
|
||||||
.PHONY: upload-figleaf .figleaf.el pyflakes count-lines check-memory clean
|
.PHONY: upload-figleaf .figleaf.el pyflakes count-lines check-memory
|
||||||
|
.PHONY: clean clean-zfec clean-simplejson clean-foolscap
|
||||||
|
|
||||||
# 'upload-figleaf' is meant to be run with an UPLOAD_TARGET=host:/dir setting
|
# 'upload-figleaf' is meant to be run with an UPLOAD_TARGET=host:/dir setting
|
||||||
ifdef UPLOAD_TARGET
|
ifdef UPLOAD_TARGET
|
||||||
@ -202,7 +211,7 @@ test-clean:
|
|||||||
find . |grep -v allfiles.tmp |sort >allfiles.tmp.new
|
find . |grep -v allfiles.tmp |sort >allfiles.tmp.new
|
||||||
diff allfiles.tmp.old allfiles.tmp.new
|
diff allfiles.tmp.old allfiles.tmp.new
|
||||||
|
|
||||||
clean: clean-zfec clean-foolscap
|
clean: clean-zfec clean-foolscap clean-simplejson
|
||||||
rm -rf build
|
rm -rf build
|
||||||
rm -f debian
|
rm -f debian
|
||||||
rm -rf instdir
|
rm -rf instdir
|
||||||
|
Loading…
Reference in New Issue
Block a user