Richard Feldman
da7dffe0e9
roc run
passes through arguments and exit code
2021-04-15 18:32:57 -04:00
Chadtech
90b1c57f1f
Merge branch 'trunk' into generated-docs-folder
2021-03-25 00:28:31 -04:00
Chadtech
bf4b2b823f
Put generated docs into generated-docs folder
2021-03-23 22:23:59 -04:00
Folkert
e3b65b1ce0
Merge remote-tracking branch 'origin/trunk' into import-builtin-mod
2021-03-23 15:40:27 +01:00
Folkert
589b579689
refactor
2021-03-23 14:31:35 +01:00
Chadtech
9f5ed5816b
Cargo fmt
2021-03-22 01:31:23 -04:00
Chadtech
e38823b52a
Delete commented out docs code
2021-03-22 00:54:07 -04:00
Chadtech
807250f3e3
Moved docs/src/main.rs to docs/src/lib.rs and imported it into the repl. Commented out doc code to avoid it deleting my entire roc project (which happened)
2021-03-21 22:37:39 -04:00
Folkert
7f14f27ee4
better formatting
2021-02-21 00:14:15 +01:00
Folkert
daf6de950e
crude prototype
2021-02-20 22:56:01 +01:00
Folkert
8c6a9c4144
working state
2021-02-03 22:32:27 +01:00
Folkert
d211ca7e61
WIP
2021-02-03 20:21:12 +01:00
Folkert
5569e328f6
add --debug mode that annotates LLVM IR with debug info
2020-11-26 21:31:52 +01:00
Richard Feldman
9c49662a24
Use LinkType::Executable for normal builds
2020-10-25 01:42:10 -04:00
Richard Feldman
26dfa01205
Extract target triple and linking logic
2020-10-04 16:34:11 -04:00
Richard Feldman
8fe5b70fb5
Clean up roc_app.o after building
2020-10-04 16:34:06 -04:00
Richard Feldman
9741784604
Link precompiled hosts on Linux
2020-10-04 16:33:58 -04:00
Richard Feldman
fa288a1404
Use explicit ld
invocation instead of ar
2020-10-04 15:58:13 -04:00
Folkert
fb4a796e07
add different variants of addition
2020-09-21 23:38:10 +02:00
Brendan Hansknecht
439c96b823
Split roc_cli into binary and lib
...
Splitting into binary and lib enables using the lib in tests.
main.rs is now a thin wrapper around the lib. In the future, the exact
code split should potentialy be changed so that main.rs does all arg
parsing and then calls into the lib with fully unwrapped parameters.
2020-09-14 16:34:50 -07:00