Roman Yurchak
263309102d
Unvendor distutils ( #1543 )
...
Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
2021-05-02 15:42:28 +02:00
Hood Chatham
ea4527e2e0
Use packaging instead of distlib in micropip ( #1469 )
2021-04-14 20:15:31 +02:00
Roman Yurchak
f60320ab47
TST/CI test dependent selenium WebDriver timeout ( #1441 )
2021-04-08 09:01:51 +02:00
Hood Chatham
55ef56ec91
BLD Fix run_docker test broken in #1424 ( #1431 )
2021-04-03 18:28:32 -07:00
joemarshall
b22b4f0c9e
Move all configuration variables for compile into Makefile.envs ( #1369 )
2021-03-26 15:37:59 +01:00
Hood Chatham
a88e8edd17
Minor improvements to build handling of PYODIDE_PACKAGES ( #1341 )
2021-03-20 19:00:35 +01:00
Roman Yurchak
cd470ec36a
BLD Fix overwriting package optflags via clfags etc in meta.yaml ( #1287 )
2021-03-02 19:48:57 +01: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
Roman Yurchak
4972343414
pywasmcross improvements to work with the upstream backend ( #1184 )
...
Co-authored-by: Joe Marshall <joe.marshall@nottingham.ac.uk>
2021-02-04 12:34:40 +01:00
Roman Yurchak
a68833fe6e
Add `meta.yaml` validation ( #1105 )
2021-01-11 15:59:22 +08:00
Michael Greminger
9c7ff5658f
Add build/script for nonlib pkg ( #1070 )
...
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
Co-authored-by: Dexter Chua <dalcde@users.noreply.github.com>
2021-01-08 17:30:39 +01:00
Roman Yurchak
d5a7ada6ff
TST Fix test_pywasmcross.py::test_handle_command ( #1032 )
2021-01-03 17:11:32 +01:00
joemarshall
5ed423d9b3
Support replace libraries option in yaml files ( #1029 )
...
Some libraries have different names on wasm e.g. png16
2021-01-03 23:37:44 +08:00
joemarshall
324f595539
build .o files rather than .bc files. ( #1028 )
...
asm.js fastcomp build doesn't care about the file extension. upstream (wasm direct) build needs it to be .o
2021-01-03 22:14:56 +08:00
Michael Greminger
07e9352c6a
BLD Add cxxflags to build packages using cpp ( #1019 )
...
* Adding nlopt package (WIP)
* cxxflags added, nlopt builds
* Add docs and test for cxxflags feature
* Applied black formatter
* Remove nlopt new pkg from this branch
* Removed empty cxxflags option from SciPy meta.yaml
2021-01-03 08:17:08 +08:00
Dexter Chua
869044ba2e
Build six using usual build system ( #1010 )
2021-01-02 16:59:28 +08:00
Dexter Chua
8de2ed1202
Build C libraries via buildall.py ( #927 )
...
This addresses part of #713 , by listing and building C libraries as
dependencies. This means we automatically build CLAPACK when needed, and
`lxml`'s C dependencies are not built if lxml is not. In particular,
building "core" should now be faster.
The building itself is still performed by Makefile.
2020-12-23 14:24:32 +01:00
Dexter Chua
861746a675
Build packages in parallel ( #840 )
2020-12-10 20:37:08 +01:00
Roman Yurchak
068cb3678e
BLD Fix for compiler_compat flag in conda env ( #835 )
2020-12-08 09:00:53 +01:00
Dexter Chua
0defcb3825
BLD Don't compile host python ( #830 )
2020-12-08 00:19:16 +01:00
Roman Yurchak
8c22c98a43
MAINT Reorganize src/ and tests/ folders ( #786 )
2020-11-09 13:28:02 +01:00