kopia lustrzana https://github.com/micropython/micropython-lib
make install: Bunch more shell magic for cleaner installs.
rodzic
56454eba33
commit
fb3300974f
5
Makefile
5
Makefile
|
@ -3,12 +3,13 @@ PREFIX = ~/.micropython/lib
|
|||
all:
|
||||
|
||||
# Installs all modules to a lib location, for development testing
|
||||
CMD="find . -maxdepth 1 -mindepth 1 \( -name '*.py' -not -name 'test_*' -not -name 'setup.py' \) -or \( -type d -not -name 'dist' -not -name '*.egg-info' -not -name '__pycache__' \)| xargs cp -r -t $(PREFIX)"
|
||||
install:
|
||||
@mkdir -p $(PREFIX)
|
||||
@if [ -n "$(MOD)" ]; then \
|
||||
(cd $(MOD); cp -r * $(PREFIX)); \
|
||||
(cd $(MOD); sh -c $(CMD)); \
|
||||
else \
|
||||
for d in $$(find -maxdepth 1 -type d ! -name ".*"); do \
|
||||
(cd $$d; cp -r * $(PREFIX)); \
|
||||
(cd $$d; sh -c $(CMD)); \
|
||||
done \
|
||||
fi
|
||||
|
|
Ładowanie…
Reference in New Issue