Skip to content

Commit c4f825e

Browse files
authored
Merge pull request #100 from Quickfall/feat/cli-lserver
[feat] CLI & early LSP
2 parents fc8a6b4 + 9dadf3a commit c4f825e

23 files changed

Lines changed: 1347 additions & 157 deletions

File tree

CONTRIBUTING.MD

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,11 @@ You will need the following installed in order to compile & use Quickfall:
1717
- Rust 1.94.1
1818
- LLVM 22.1
1919

20-
You can then build the project by using the `cargo` Rust tool.
20+
You can then build the project by using the `cargo` Rust tool.
21+
22+
You can build different targets for the Quickfall project:
23+
- `-p compiler_main`: The compiler
24+
- `-p lsp`: The language server provider
25+
26+
Additionally, for the compiler target. You can add different features to customize the build. Here's a list of features and what they change
27+
- `diagbacktraces`: Add backtraces for inside of the compiler codebase for every Diagnostic. Automatically enables backtraces on diagnostics

0 commit comments

Comments
 (0)