pyodide/pyodide-build/pyodide_build
Hood Chatham e732cb9dd7
meta.yaml keys for cross-build environment (#2536)
This moves unisolation into a package key. `cross-build-env: true` means the package
is part of the cross build environment and should be unisolated. `cross-build-files`
gives a list of files that should be copied from the built copy of the package into the host
copy of the package.

This will allow us to construct a cross build environment automatically as part of building
packages. If we have these files and the Python include directory, this is sufficient for 
cross-building binary packages.
2022-05-11 20:31:16 -07:00
..
tests MAINT Split conftest.py into modules (#2418) 2022-05-08 16:52:08 +09:00
__init__.py BLD Create an installable pyodide-build package (#1566) 2021-05-03 20:51:11 +02:00
__main__.py meta.yaml keys for cross-build environment (#2536) 2022-05-11 20:31:16 -07:00
_f2c_fixes.py Update scipy to v1.8.0 (#2361) 2022-04-08 18:43:30 -07:00
buildall.py ENH Add SHA-256 hash to packages.json entries (#2455) 2022-05-02 22:09:14 -06:00
buildpkg.py meta.yaml keys for cross-build environment (#2536) 2022-05-11 20:31:16 -07:00
common.py meta.yaml keys for cross-build environment (#2536) 2022-05-11 20:31:16 -07:00
io.py meta.yaml keys for cross-build environment (#2536) 2022-05-11 20:31:16 -07:00
mkpkg.py ENH allow running mkpkg without npx installed (#2462) 2022-05-03 15:43:42 -06:00
pypabuild.py meta.yaml keys for cross-build environment (#2536) 2022-05-11 20:31:16 -07:00
pywasmcross.py PKG Add opencv-python, ffmpeg and libwebp (#2305) 2022-04-19 09:24:47 +09:00
serve.py Rename 'build' directory to 'dist' (#2387) 2022-04-11 16:01:40 -07:00