File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change 1
1
# HOWTO Contribute to Firmware
2
2
3
- The majority of rusEFI code is written in very plain C++ ("C with classes"), with rusEFI console and some code generating
4
- tools written in java.
3
+ The majority of rusEFI code is written in very plain C++ ("C with classes"),
4
+ with rusEFI console and some code generating tools written in java.
5
5
6
6
Most of the needs are within the C/C++ firmware and automated testing.
7
7
@@ -11,7 +11,10 @@ For current coverage report see [https://rusefi.com/docs/unit_tests_coverage/](h
11
11
12
12
Doxygen source code documentation is found [ here.] ( https://rusefi.com/docs/html/ )
13
13
14
- Our primary tool-chain is GCC+Eclipse but we also support IAR.
14
+ Primary tool-chain is GCC+Eclipse but IAR is also supported.
15
+
16
+ Linux is the preferred build environment, Windows Subsystem for Linux (WSL) works fine.
17
+ To setup development environment use [ setup_linux_environment.sh] ( https://github.com/rusefi/rusefi/blob/master/firmware/setup_linux_environment.sh )
15
18
16
19
Testing coverage open tickets: [ https://github.com/rusefi/rusefi/labels/automated_testing ] ( https://github.com/rusefi/rusefi/labels/automated_testing )
17
20
You can’t perform that action at this time.
0 commit comments