Commit graph

120 commits

Author SHA1 Message Date
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