Richard Feldman
2d83c95d23
Only reference native host binaries (for now)
2022-11-22 18:40:08 -05:00
Richard Feldman
4a601ffd4c
Use tempfile::NamedTempFile in more places
2022-11-22 18:40:06 -05:00
Richard Feldman
e97a5fe7f6
Use include_bytes! so builtin hosts live in binary
2022-11-22 17:57:32 -05:00
Richard Feldman
2dba97d6a2
Simplify legacy_host_filename_ext
2022-11-22 17:19:36 -05:00
Richard Feldman
062ecce84c
Change preprocessedhost filename
2022-11-18 23:54:21 -05:00
Richard Feldman
7f617c87bf
Change precompiled host filename format
2022-11-18 17:08:10 -05:00
Richard Feldman
fa2e0648ca
Fix wasm32 host filename generation
2022-11-18 16:47:29 -05:00
Richard Feldman
e4e629c4e4
clippy doesn't like Result with () for the error
2022-11-18 14:45:12 -05:00
Richard Feldman
ebc314691c
Fix Swift linking
2022-11-18 14:26:04 -05:00
Richard Feldman
b80d92e344
Use legacy_host_filename instead of always host.o
2022-11-18 14:15:48 -05:00
Anton-4
29230921e6
windows fixes
2022-11-14 19:37:25 +01:00
Folkert
b6df9fe0dc
display the command nicely
2022-11-12 14:11:00 +01:00
Folkert
d3d9320eb9
revert to old style
2022-11-12 00:45:17 +01:00
Folkert
c556d96772
try to strip prefix via string
2022-11-12 00:39:14 +01:00
Folkert
e74ff3f50a
attempt to get windows to format a path correctly
2022-11-12 00:33:46 +01:00
Richard Feldman
58ea07f14f
Merge pull request #4503 from roc-lang/windows-cli-tests
...
Windows rust platforms
2022-11-11 09:42:06 -08:00
Folkert
926136b7e3
rework cargo invocation
2022-11-11 12:28:28 +01:00
Anton-4
bb32717d69
added zig flaky fail catcher
2022-11-11 11:52:42 +01:00
Folkert
e0b67e0445
c conditional compilation?
2022-11-11 10:24:23 +01:00
Folkert
e5fe8ab023
fix bug in passing arguments to zig
2022-11-11 00:34:16 +01:00
Folkert
421413c5cd
try to invoke rustup directly
2022-11-10 19:21:40 +01:00
Folkert
4638984513
use export-executable-symbols
2022-11-10 18:50:31 +01:00
Folkert
5b952616a9
use the nightly compiler on windows to build platforms
2022-11-10 18:48:54 +01:00
Folkert
66a1ba00eb
1.65 clippy fixes
2022-11-03 16:20:37 +01:00
Anton-4
85ce321c4d
Merge pull request #4347 from roc-lang/benchmarks-to-nix
...
moved earthly benchmarks to nix
2022-11-02 14:36:20 +01:00
Anton-4
4ec43d9964
Closes #4423 , link build command refactoring
2022-10-31 21:32:38 +01:00
Folkert
52404a4085
fix wrong flag passed to zig
2022-10-26 16:31:20 +02:00
Anton-4
64ae063022
strip debug before sha
2022-10-25 18:08:14 +02:00
Folkert
baeb585b45
some fixes for platform linking on windows
2022-10-23 20:05:24 +02:00
Richard Feldman
f734cc11c2
Merge pull request #4364 from travisstaloch/str-graphemes
...
Str graphemes
2022-10-22 22:31:50 -07:00
Travis Staloch
c2dbed2ff5
str-graphemes: rework and add some zig tests
...
- rework strGraphemes() to use a mutable slice and keep track of just
`last_codepoint_len`.
- add zig tests for empty string, ascii, utf8, ascii+utf8+emoji
2022-10-22 19:29:49 -07:00
Folkert
b23b53aa6f
disable -fPIE on windows
2022-10-18 18:45:38 +02:00
Folkert
d93902cd18
fix compilation on windows for windows
2022-10-17 21:22:13 +02:00
Luca Cervello
c39103d6d0
chore: replace panic! with internal_error!
2022-10-11 11:52:08 +02:00
Anton-4
1d9a751606
cli_run test fixes
2022-09-24 20:14:59 +02:00
Anton-4
076190a217
Merge branch 'main' of github.com:roc-lang/roc into simplify_examples
2022-09-24 16:55:37 +02:00
Folkert
3131bd1a2f
Merge remote-tracking branch 'origin/pe-host-to-app' into windows-surgical-linker-first-roc-file
2022-09-23 20:17:42 +02:00
Folkert
f632e299cd
cross-compile C for windows with zig
2022-09-23 19:46:27 +02:00
Folkert
1c95fd3761
a functional windows surgical linker
2022-09-22 21:28:27 +02:00
Anton-4
04ea17e8a1
Merge branch 'main' into swiftuidemo
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-09-21 17:24:25 +02:00
Jan Van Bruggen
527f39b8f2
Move Roc CLI testing examples to crates/
2022-09-11 22:32:15 -06:00
Folkert
a274da62d3
use the windows builtins .obj when cross-compiling
2022-08-30 14:27:16 +02:00
Folkert
e8f6f69bff
make filenames cross-platform
2022-08-30 14:16:20 +02:00
Jelle Besseling
f7b2a73a75
Add SwiftUI demo
2022-08-28 13:34:42 +02:00
Folkert
428b1edf5d
cross-compile hello world (it runs in wine!)
2022-08-24 22:43:09 +02:00
Folkert
8ca7ee1e14
build zig builtins for windows
2022-08-24 16:59:06 +02:00
Richard Feldman
97e2900bf5
s/rtfeldman/roc-lang/g in links to GitHub repos
2022-08-12 15:24:09 -04:00
Anton-4
72e60bceea
valgrind fix for newer intel processors
2022-08-12 12:06:31 +02:00
Folkert de Vries
943216f4c0
specialize zig host building for windows
2022-08-03 22:23:19 +02:00
Folkert de Vries
0c72bf7e1f
formatting
2022-08-02 18:06:29 +02:00