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; \
|
||||
done
|
||||
|
||||
ifeq ($(MAKELEVEL),0)
|
||||
uninstall:
|
||||
@echo $(filter-out /boot.py,$(shell $(AMPY) ls))
|
||||
@for f in $(filter-out /boot.py,$(shell $(AMPY) ls)); do \
|
||||
echo Deleting $$f; \
|
||||
@echo $(filter-out /boot.py,$(shell $(AMPY) ls --recursive))
|
||||
for f in $(filter-out /boot.py,$(shell $(AMPY) ls --recursive)); do \
|
||||
echo Deleting file $$f; \
|
||||
$(AMPY) rm $$f; \
|
||||
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:
|
||||
rm -rf src/__pycache__
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue