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