Hood Chatham
8323987b39
Use wheels instead of file_packager ( #2027 )
2022-01-23 17:47:04 -08:00
Hood Chatham
5309d21371
Update to Scipy 1.7.3 ( #2065 )
2022-01-03 23:07:13 +01:00
Hood Chatham
282fbedcad
MAINT Invoke pywasmcross via function calls ( #2063 )
2021-12-25 12:08:43 -08:00
Hood Chatham
6065bcd532
MAINT Clean up environment variables and pywasmcross ( #2053 )
2021-12-20 11:26:27 -08:00
Hood Chatham
5b085e7aa3
MAINT Don't include debug symbols in distribution ( #2050 )
2021-12-17 13:08:25 -08:00
Hood Chatham
af0daa2d9b
MAINT Load main pyodide package as a tar file ( #2023 )
2021-12-14 18:12:49 -08:00
Gyeongjae Choi
446aea4d7d
BLD Remove libjpeg from the main module ( #2034 )
2021-12-12 11:24:39 -08:00
Hood Chatham
d6035abb88
Cleanup after #2019 ( #2026 )
2021-12-09 17:19:05 -08:00
Hood Chatham
19261f394c
Remove function pointer cast emulation ( #2019 )
2021-12-09 10:31:21 -08:00
Hood Chatham
418813de33
MAINT Split CI build-packages step in two ( #2017 )
...
Split build packages into a step for everything up to and including numpy and a second step for numpy and its dependencies.
Intended to prevent timeouts.
2021-12-05 12:34:09 -08:00
Hood Chatham
8870f67fef
MAINT remove `--memory-init-file 0` and consolidate link flags ( #1974 )
2021-11-18 23:37:47 +01:00
Hood Chatham
63cd2fbcb8
MAINT Be more careful about checking error code return values ( #1950 )
2021-11-16 22:06:24 +01:00
Roman Yurchak
aa1ce3adc4
BLD Use outer ccache wrapper ( #1805 )
2021-09-11 14:22:13 +02:00
Gyeongjae Choi
13d757de74
Fix Pillow JPEG encode/decode error ( #1818 )
2021-09-07 16:24:06 +02:00
Paul m. p. P
d4a705bde2
Use PYMAJOR/PYMINOR according to Python devguide ( #1570 )
...
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-07-06 13:28:39 +02:00
Hood Chatham
653891b045
ENH Add Ctypes support ( #1656 )
2021-06-26 10:34:31 +02:00
Hood Chatham
bd76207bb0
Update to emscripten 2.0.16 ( #1645 )
2021-06-19 19:37:52 -07:00
Hood Chatham
b4f4bcffdc
Update to Python 3.9.5 ( #1637 )
...
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-06-19 15:49:25 -07:00
joemarshall
b22b4f0c9e
Move all configuration variables for compile into Makefile.envs ( #1369 )
2021-03-26 15:37:59 +01:00
Dexter Chua
958724101a
Update to emscripten 2.0.15 ( #1312 )
2021-03-10 09:13:53 +01:00
Paul m. p. P
d2bd70a52a
BLD match host and target in case of multiple pythons ( #1292 )
2021-02-27 10:50:30 +01:00
Dexter Chua
df3861e469
Update to emscripten 2.0.14 ( #1256 )
2021-02-16 11:25:53 +08:00
Dexter Chua
eb2bd5c458
Allow changing emscripten version with env var ( #1249 )
...
This makes it easier to test against different emscripten versions on
the same tree (e.g. tot a la #1223 ).
2021-02-14 12:17:20 +01:00
Roman Yurchak
1aea60d91d
MAINT Update to emscripten 2.0.13 ( #1198 )
...
Co-authored-by: Dexter Chua <dalcde@users.noreply.github.com>
2021-02-10 09:23:10 +01:00
Dexter Chua
b46acbadc2
Use EM_COMPILER_WRAPPER to enable ccache ( #1218 )
...
Fixes #1007 . As in #1214 , this breaks build if ccache is not available.
2021-02-09 12:28:37 +08:00
joemarshall
1bd8380c01
Emscripten 2.0.12 Upstream backend ( #1102 )
...
Co-authored-by: Dexter Chua <dalcde@users.noreply.github.com>
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-02-06 08:58:12 +01:00
Dexter Chua
f6f5da1145
Create script to set emscripten env vars ( #1013 )
2021-01-03 12:25:14 +01:00
Dexter Chua
fe0b24d124
Update binaryen ( #1015 )
...
This is the version that comes with emscripten 1.38.44
2021-01-02 21:03:23 +08:00
Dexter Chua
2ffd31284c
Only build wasm-opt in binaryen ( #1012 )
2021-01-02 19:40:35 +08:00
Dexter Chua
4ae245855d
Install uglifyjs and lessc via npm ( #1002 )
...
The installation is very fast, and this avoids having two copies of node
around. In particular, this avoids the need to monkey-patch uglify-js to
use the system node.
This can be further streamlined when #792 is merged
2021-01-01 23:43:48 +08:00
Dexter Chua
27e2800120
Use upstream file packager instead of fork ( #991 )
2021-01-01 08:48:28 +01:00
Dexter Chua
3f9062adf7
Update binaryen version_86 ( #910 )
2020-12-22 11:24:51 +08:00
Dexter Chua
9472852450
Update to emscripten 1.38.44 ( #906 )
2020-12-21 13:00:05 +08:00
Dexter Chua
808de0ed6d
Update emscripten to 1.38.43 ( #903 )
2020-12-20 19:37:46 +08:00
Roman Yurchak
641ce219b8
Use PYODIDE_BASE_URL for the deployment location ( #855 )
2020-12-18 13:23:45 +01:00
Dexter Chua
452b379363
Upgrade to emscripten 1.38.42 ( #843 )
2020-12-15 08:56:43 +01:00
Dexter Chua
0defcb3825
BLD Don't compile host python ( #830 )
2020-12-08 00:19:16 +01:00
Dexter Chua
25de5b6016
BLD Refactor emsdk/Makefile ( #827 )
...
1. Split long shell command into multiple commands
2. Make BINARYEN_VERSION a variable instead of hardcoding in Makefile
3. Set Makefile.envs and patches as dependencies
2020-12-06 11:36:37 +01:00
Dexter Chua
68d0d8229e
Fix node path ( #826 )
2020-12-06 11:34:07 +01:00
Dexter Chua
d67648a6b8
BLD Update package build script's default ldflags ( #817 )
2020-12-03 14:27:40 +01:00
Roman Yurchak
f7adad7eb3
Upgrade to emscripten 1.38.34 with fastcomp ( #480 )
...
Co-authored-by: Dexter Chua <dec41@srcf.net>
2020-11-30 18:54:35 +01:00
Roman Yurchak
7d4fbe9d1a
DOC Add FAQ entry on detecting pyodide at run and build time ( #790 )
2020-11-07 12:21:54 +01:00
Roman Yurchak
fc5495ffdb
Update to Python 3.8.2 ( #712 )
...
* Updating to CPython 3.8
* More fixes
* Skip python headers check in tools/dependency-check.sh
* Fix checksum
* Fix packages
* Fix syntax error
* Fix benchmark path
* Update CPython tests
* More test fixes
* Fix PyStone
* More Cpython test fixes
* Update docs
* Fix issue in conftest
* Add documentation
* Upload updated Docker image
2020-07-07 16:21:33 +02:00
Roman Yurchak
4ee8dedeed
Update to emscripten 1.38.31 ( #674 )
...
Co-authored-by: Michael Droettboom <mdboom@gmail.com>
2020-05-28 18:13:51 +02:00
Adam Seering
3ec7849cfe
ENH Upgrade cpython to 3.7.4 ( #625 )
2020-03-25 12:31:12 +01:00
Adam Seering
7c0cbf61f4
Upgrade cpython to 3.7.3 ( #624 )
2020-03-18 10:36:50 +01:00
Michael Droettboom
2f2ed8fc26
Upgrade to Python 3.7.2 ( #321 )
...
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2020-03-12 13:30:33 +01:00
Adam Seering
f71b69bf7c
ENH Upgrade to Python 3.7.1 ( #619 )
2020-03-11 11:32:30 +01:00
Adam Seering
6a02cabaad
Update to use sdk-fastcomp-tag-<version> for emscripten ( #589 )
...
* Update to use sdk-fastcomp-tag-<version> for emscripten, as sdk-tag-<version> is no longer available upstream.
* Update code to use new path
* Replace Circle-CI CPU_CORES hack with environment variables (now supported upstream)
Co-authored-by: AndyLockhart <AndyLockhart@users.noreply.github.com>
2019-12-31 12:09:39 -05:00
Michael Droettboom
33a7ffc1a6
Revert "Quote PATH in Makefile.envs ( #535 )" ( #536 )
...
This reverts commit 78cbdb4e89
.
2019-10-15 13:11:49 -04:00