Commit Graph

65 Commits

Author SHA1 Message Date
Felix Schütt
0408922079 cargo fmt 2022-09-15 17:17:29 +02:00
Felix Schütt
d70f03ae27 Run "make package" in test code if the include dirs don't exist 2022-09-15 17:16:20 +02:00
Felix Schütt
d267966db3 Add better debugging to wasmer-capi runner 2022-09-15 15:43:03 +02:00
Felix Schütt
abfb861072 cargo fmt 2022-09-15 14:48:58 +02:00
Felix Schütt
219d0c0278 Use gcc instead of cc, fix wasmer/lib/c-api in wasmer_base_dir string 2022-09-15 14:46:41 +02:00
Felix Schütt
4f9b9a82cd Fix include paths on linux CC 2022-09-15 14:05:37 +02:00
Felix Schütt
4a7e3d0d9b Added proper resolving of WASMER_DIR 2022-09-15 13:55:34 +02:00
Felix Schütt
97e5ffe264 cargo fmt 2022-09-15 13:16:06 +02:00
Felix Schütt
c59ca2c3e5 Add symlink resolving to testing crates 2022-09-15 13:10:30 +02:00
Felix Schütt
ada5810b25 Fix various compilation errors on windows 2022-09-15 11:47:20 +02:00
Felix Schütt
94baa50bbf cargo fmt 2022-09-15 11:38:13 +02:00
Felix Schütt
7441fade9c Final fixes for make test-capi on windows-msvc
- .wasm files should always be opened in "rb" mode
- open_memstream doesn't exist on Windows, use tempfile() instead
- remove .obj and .exe files when the test finish
2022-09-14 22:31:19 +02:00
Felix Schütt
fd390f6160 Fix first Makefile completely on Windows 2022-09-14 15:55:41 +02:00
Felix Schütt
05af38c9a5 Port first Makefile to Rust + add MSVC flags 2022-09-14 13:11:48 +02:00
Felix Schütt
328a98edec Fixup Makefile-based tests to be Rust-based instead 2022-09-13 21:34:02 +02:00