Commit Graph

857 Commits

Author SHA1 Message Date
Felix Schütt
3a7307bff9 Add integration test to test that CLI args handling is done properly 2023-01-04 08:40:26 +01:00
Felix Schütt
e8989f320b Fix prefix issue in init-publish test on Windows 2023-01-03 23:22:54 +01:00
Felix Schütt
cfe89e53ac Disable more tests + fix make lint 2023-01-03 22:56:13 +01:00
Felix Schütt
23791ba892 Fix wasmer init tests on Windows 2023-01-03 21:57:26 +01:00
Felix Schütt
d166bf8722 Windows: disable more tests due to -lunwind issue, fix include paths 2023-01-03 21:46:11 +01:00
Felix Schütt
d3f177be82 Remove debugging println and capture stdout correctly 2023-01-03 20:59:15 +01:00
Felix Schütt
f34e12ef79 Fix panic if WASMER_DIR does not exist 2023-01-03 20:28:37 +01:00
Felix Schütt
4d5c899c1a Add more debugging to debug "file not found" error 2023-01-03 18:53:07 +01:00
Felix Schütt
4c61969777 Add debugging for where the "path not found" error comes from 2023-01-03 17:59:19 +01:00
Felix Schütt
66f78ae7a3 Add special-case compilation for windows and add comments 2023-01-03 16:46:07 +01:00
Felix Schütt
6e46e4f5e4 Add CLI flag to select for a URL or version to download tarballs from 2023-01-03 09:58:22 +01:00
Felix Schütt
2c1eee48ad Add -lunwind on non-windows targets 2023-01-02 20:50:30 +01:00
Felix Schütt
51b13f61d7 Remove -lunwind 2023-01-02 19:48:14 +01:00
Felix Schütt
73859f52ef Use -OReleaseFast to disable exception handling on Windows 2023-01-02 18:26:47 +01:00
Felix Schütt
a859d68941 create-exe: use -lc on all platforms 2023-01-02 18:24:30 +01:00
Felix Schütt
f44c6bd83f Try linking to -lunwind on Windows 2023-01-02 18:15:36 +01:00
Felix Schütt
c217b8df34 Revert "Remove unnecessary manual CLI parsing"
This reverts commit b2d4e975e3.
2023-01-02 18:03:34 +01:00
Felix Schütt
bab6be54c0 Remove test-setup test 2023-01-02 17:58:57 +01:00
Felix Schütt
48769d6b65 Remove failing integration test 2023-01-02 17:45:21 +01:00
Felix Schütt
b6d0800fe0 Try fixing integration tests again 2023-01-02 17:14:13 +01:00
Felix Schütt
a44928e6ab Try fixing cross-compile test again 2023-01-02 14:52:46 +01:00
Felix Schütt
234f207f81 Fix filter_tarballs when downloading tarballs 2023-01-02 13:30:23 +01:00
Felix Schütt
4a0587fa2b Port fix for integration tests from fast-ci PR 2023-01-02 12:15:37 +01:00
Felix Schütt
1736a801fa Fix make lint 2023-01-02 11:21:27 +01:00
Felix Schütt
b2d4e975e3 Remove unnecessary manual CLI parsing 2023-01-02 11:08:38 +01:00
Christoph Herzog
b5b0d04feb Merge remote-tracking branch 'origin/master' into wasix-core-changes 2023-01-02 10:48:26 +01:00
Felix Schütt
015fc8c349 Use extra constants for system libraries 2023-01-02 10:40:47 +01:00
Felix Schütt
c8e7185917 Proper parsing for zig version 2023-01-02 10:34:38 +01:00
Felix Schütt
26c4fbef33 Use String::from_utf8_lossy 2023-01-02 10:28:50 +01:00
Felix Schütt
de39d61937 Use strip_prefix instead of replacen 2023-01-02 10:27:00 +01:00
Felix Schütt
ddbe5d7986 Fix typo conpile -> compile 2023-01-02 10:24:49 +01:00
Felix Schütt
c450fc28ea Remove duplicated code paths for create-exe 2023-01-02 10:20:58 +01:00
Felix Schütt
5f87aa626e Add ENV to zig-binary-path
Co-authored-by: Michael Bryan <michael@wasmer.io>
2023-01-02 10:13:37 +01:00
Felix Schütt
c1b2c961d7 Remove unnecessary clap args 2023-01-02 09:59:54 +01:00
Christoph Herzog
9c0da24d2e Merge remote-tracking branch 'origin/master' into wasix 2023-01-02 09:33:31 +01:00
Felix Schütt
cca97fb78c Fix integration tests 2022-12-30 14:20:03 +01:00
Felix Schütt
3d20e6a112 Fix error message for wasmer.lib not being found
Co-authored-by: Syrus Akbary <me@syrusakbary.com>
2022-12-30 13:22:32 +01:00
Felix Schütt
6ceb013a57 Fix bug that accidentally deleted the output file after zig compile 2022-12-30 12:08:10 +01:00
Felix Schütt
fd4cff1465 Add debugging to zig compilation 2022-12-30 11:28:34 +01:00
Felix Schütt
a092648744 Merge branch 'master' into fast-ci 2022-12-30 11:20:12 +01:00
Felix Schütt
cbc0775db6 Set object_format when creating module_infos 2022-12-30 11:07:33 +01:00
Felix Schütt
9df3d955f3 Fix make lint 2022-12-30 10:41:14 +01:00
Felix Schütt
0ca9efd17d Implement caching + add integration test 2022-12-30 09:57:47 +01:00
Felix Schütt
bbf7870bf2 Fix make lint 2022-12-30 09:35:49 +01:00
Felix Schütt
fa8468cc2c Fix description for --precompiled-atom 2022-12-30 09:07:35 +01:00
Felix Schütt
76fb7e4653 Normalize input path 2022-12-29 22:54:32 +01:00
Felix Schütt
d8b5735a77 Fix std::fs::copy on Windows 2022-12-29 22:38:49 +01:00
Felix Schütt
aa3cacb804 Normalize path 2022-12-29 22:30:26 +01:00
Felix Schütt
9efd87cccd Use format!() on all file paths to fix compile errors on Windows 2022-12-29 22:21:07 +01:00
Felix Schütt
65bcdfbdc4 Use splitn to resolve mapdir bug on Windows 2022-12-29 22:01:25 +01:00