Commit Graph

346 Commits

Author SHA1 Message Date
Felix Schütt
f73cf54ce8 Fix cross-compile test by switching to build-exe
We run this test only on linux and macos, on Windows it might or
might not work.
2022-11-16 11:27:36 +01:00
Felix Schütt
e3b317ab35 Debug why python.obj doesn't get linked correctly 2022-11-15 23:44:15 +01:00
Felix Schütt
2c604e88f9 Windows: use zig.exe instead of "zig" command 2022-11-15 15:00:37 +01:00
Felix Schütt
c6bd0181de Debug why create-exe is not downloading Zig on Windows part 2 2022-11-15 14:15:16 +01:00
Felix Schütt
748fe292f5 Debug why autoinstalling zig isn't working on Windows 2022-11-15 13:35:28 +01:00
Felix Schütt
b0cee0e5a3 Ignore non- .tar.gz files in cache dir 2022-11-15 13:09:30 +01:00
Felix Schütt
cf77524829 Completely rework downloading logic, add -isystem to zig cc 2022-11-15 12:51:24 +01:00
Felix Schütt
18765cda89 Remove threading when dowloading release to prevent unexpected failure 2022-11-14 15:52:05 +01:00
Felix Schütt
ddf4b33d0b Try to fix include paths for new wasmer-windows target 2022-11-14 15:20:47 +01:00
Felix Schütt
97b1834c9c Fix target on Linux 2022-11-11 21:01:41 +01:00
Felix Schütt
6f3b35668d Debug issue on MacOS 2022-11-11 18:21:32 +01:00
Felix Schütt
26524da659 Add integration test for failing create-exe command 2022-11-11 11:22:37 +01:00
Felix Schütt
15aeda5f8e Fix "make lint" 2022-11-03 19:23:25 +01:00
Felix Schütt
017762d5f5 Fix issue with wasmer [command] args handling 2022-11-03 18:42:30 +01:00
Felix Schütt
90f110f4b5 Disable println output and spinner if stdout is not a tty 2022-11-03 13:14:30 +01:00
ptitSeb
9dc53cb476 Merge branch 'master' into bug_enotcapable_on_root_access 2022-11-03 10:20:01 +01:00
Felix Schütt
70078e5630 Disable printing "local package ... not found" in release mode 2022-11-03 09:52:30 +01:00
ptitSeb
ba5a66e115 Merge branch 'master' into bug_enotcapable_on_root_access 2022-11-02 18:42:35 +01:00
ptitSeb
4f2873e048 Added a comment about why not using abort 2022-11-02 18:41:55 +01:00
Felix Schütt
d2364f40bb Update versions via script 2022-11-02 14:52:12 +01:00
Felix Schütt
5bf9c697d8 Debug libwasmer path not found 2022-11-02 09:32:54 +01:00
Felix Schütt
eb7f14aa1d Rename wasmer_module_new -> wasmer_object_module_new
There was a bit of confusion when merging: both wasmer_module_new,
wasmer_object_module_new and wasmer_static_module_new are one and
the same function.
2022-11-01 15:04:51 +01:00
Felix Schütt
84feb95c76 Fix bug in wasmer_module_new 2022-11-01 11:38:31 +01:00
Felix Schütt
5160cb5cf2 Fix "wasmer_static_module_new" function 2022-11-01 11:11:13 +01:00
ptitSeb
3468138a37 Fixed linter 2022-10-31 20:27:18 +01:00
ptitSeb
c1ffc505c2 Return the correct error code when execution is aborted with a trap (3 on windows, 128+SIGABT elsewhere) 2022-10-31 18:05:09 +01:00
Felix Schütt
fde919f6fb Fixed CI not running integration tests 2022-10-29 10:30:39 +02:00
Felix Schütt
86ef576421 Added function to auto-download and install zig when cross-compiling 2022-10-28 20:31:19 +02:00
Felix Schütt
5c941b352e Fix integration test to zip a tarball from the /package directory 2022-10-28 16:19:54 +02:00
Felix Schütt
37f88c97e5 Fix cargo deny 2022-10-28 14:34:41 +02:00
Felix Schütt
ad1f72a230 Merge branch 'master' into migrate-wasmer-private 2022-10-28 11:49:17 +02:00
Felix Schütt
178f469506 Fix make lint 2022-10-28 11:48:53 +02:00
Felix Schütt
cf3ab70691 cargo fmt 2022-10-28 11:26:22 +02:00
Felix Schütt
a3f833fc40 Fix compilation bugs with webc 2022-10-28 11:23:23 +02:00
Felix Schütt
a0d9248576 Move /runners into wasmer-wasi 2022-10-28 10:00:08 +02:00
Felix Schütt
7e76db8490 Fixed most dependency errors 2022-10-27 18:42:32 +02:00
Felix Schütt
6d404dee25 Move runners into wasmer/api crate 2022-10-27 18:16:32 +02:00
Felix Schütt
87aa82f33b cargo fmt 2022-10-27 17:24:37 +02:00
Felix Schütt
afdffbe579 cargo fmt 2022-10-27 16:54:23 +02:00
Felix Schütt
acc5ac1383 Add WasiRunner and EmscriptenRunner 2022-10-27 16:53:46 +02:00
Felix Schütt
1030254591 Extract argument fixing into separate function 2022-10-27 11:21:47 +02:00
Felix Schütt
8610c2289b Fix bug in wasmer run registry.wapm.io/python/python 2022-10-27 09:50:21 +02:00
Felix Schütt
f7c647a5d1 Add support for WASI args, add integration test for run pirita 2022-10-27 09:36:19 +02:00
Felix Schütt
705dc8f345 Compilation with make-wasmer-pirita now works 2022-10-27 08:59:40 +02:00
Felix Schütt
c4bf4e173c Fix cargo clippy 2022-10-27 08:40:37 +02:00
Felix Schütt
e8977ed335 cargo clippy --fix 2022-10-26 18:11:33 +02:00
Felix Schütt
1e2617ca18 Add feature=pirita_file 2022-10-26 17:44:21 +02:00
Felix Schütt
2e8a59a1ce Update dependency of wasmer-registry 2022-10-25 13:16:24 +02:00
Felix Schütt
8ee578fb5d Update package versions 2022-10-25 12:54:45 +02:00
Felix Schütt
9b0ac57e89 Fix failing unit test (refactor) 2022-10-24 18:18:17 +02:00