build: also remove directories with uninstall target
This commit is contained in:
parent
4916a7bf2a
commit
53dee4d268
1 changed files with 13 additions and 3 deletions
16
Makefile
16
Makefile
|
|
@ -35,12 +35,22 @@ install: check $(JUPYTER_PYTHON_FILES)
|
||||||
$(AMPY) put $$f; \
|
$(AMPY) put $$f; \
|
||||||
done
|
done
|
||||||
|
|
||||||
|
ifeq ($(MAKELEVEL),0)
|
||||||
uninstall:
|
uninstall:
|
||||||
@echo $(filter-out /boot.py,$(shell $(AMPY) ls))
|
@echo $(filter-out /boot.py,$(shell $(AMPY) ls --recursive))
|
||||||
@for f in $(filter-out /boot.py,$(shell $(AMPY) ls)); do \
|
for f in $(filter-out /boot.py,$(shell $(AMPY) ls --recursive)); do \
|
||||||
echo Deleting $$f; \
|
echo Deleting file $$f; \
|
||||||
$(AMPY) rm $$f; \
|
$(AMPY) rm $$f; \
|
||||||
done
|
done
|
||||||
|
$(MAKE) uninstall
|
||||||
|
else
|
||||||
|
uninstall:
|
||||||
|
@echo $(filter-out /boot.py,$(shell $(AMPY) ls --recursive))
|
||||||
|
for f in $(filter-out /boot.py,$(shell $(AMPY) ls)); do \
|
||||||
|
echo Deleting directory $$f; \
|
||||||
|
$(AMPY) rmdir $$f; \
|
||||||
|
done
|
||||||
|
endif
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -rf src/__pycache__
|
rm -rf src/__pycache__
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue