Gyeongjae Choi
b41b9ea3d5
CI Split package build steps as a temporary solution for CI timeout ( #4106 )
2023-09-01 20:31:24 +09:00
Gyeongjae Choi
3ad41f13c7
Merge library and sharedlibrary key to build/type ( #3238 )
2022-11-13 12:31:14 +09:00
Gyeongjae Choi
a916ea0b34
BLD simplify building CMake based packages ( #3128 )
...
This PR makes building CMake based packages easier.
- Introduce a custom toolchain file for Pyodide. It inherits most of settings from the original Emscripten toolchain file with some modifications. Packages built by pyodide-build will automatically use that toolchain file.
- Proxy cmake in pywasmcross.py, in order to proxy other compiler toolchains.
2022-09-22 10:42:26 +09:00
Gyeongjae Choi
de7a2e0b7e
Minor build optimizations for libraries ( #3047 )
2022-09-01 10:00:20 +09:00
Hood Chatham
939b615df0
Emscripten 3.1.20 ( #3027 )
...
GSW patch:
TEOS-10/GSW-Python#99
galpy patch:
jobovy/galpy#499
pyerfa patch:
liberfa/pyerfa#89
astropy patch:
astropy/astropy#13586
scipy patch:
scipy/scipy#16924
2022-08-29 18:57:05 -07:00
Gyeongjae Choi
ad0064e2c4
BLD Install libraries to centralized directory ( #2551 )
2022-05-18 13:14:16 +09:00
Hood Chatham
4cf245aa55
Add cffi package ( #1761 )
2021-08-01 16:12:14 +02:00
daoxian
b9848db7df
Add PyYAML and libyaml ( #1181 )
...
Co-authored-by: daoxian <daoxian@alibaba-inc.com>
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-06-06 09:38:48 +02:00