pyodide/packages/Makefile

26 lines
681 B
Makefile
Raw Normal View History

.PHONY=pyodide-build
export PYODIDE_ROOT=$(abspath ..)
2018-06-20 18:54:47 +00:00
include ../Makefile.envs
all:
mkdir -p $(HOSTINSTALLDIR) $(WASM_LIBRARY_DIR)
PYODIDE_ROOT=$(PYODIDE_ROOT) pyodide build-recipes \
"$(PYODIDE_PACKAGES)" \
--recipe-dir=./ \
--install \
--install-dir=../dist \
--metadata-files \
--n-jobs $${PYODIDE_JOBS:-4} \
--log-dir=./build-logs \
--compression-level "$(PYODIDE_ZIP_COMPRESSION_LEVEL)"
update-all:
2021-07-12 11:54:01 +00:00
for pkg in $$(find . -maxdepth 1 ! -name ".*" -type d -exec basename {} \; | tail -n +2); do \
PYODIDE_ROOT=$(PYODIDE_ROOT) pyodide skeleton pypi "$${pkg}" --update-patched; \
done
2018-06-20 18:54:47 +00:00
clean:
rm -rf ./*/build ./*/build.log ./*/dist
rm -rf ./.artifacts ./.libs