Commit Graph

116 Commits

Author SHA1 Message Date
rusefillc 8b1d3f234c ant to require java 11 2023-07-02 18:49:26 -04:00
Andrey 2eed36a041 java 11 time! 2023-07-02 18:12:56 -04:00
rusefillc d4983b83ef require:java 11 2023-07-02 17:19:33 -04:00
rusefillc de44c57bda only:helping build 2023-06-17 21:33:11 -04:00
Andrey fae934329e dead deps 2023-04-28 20:23:31 -04:00
rusefillc e572a63bc8 hello Ant 2023-01-06 13:40:01 -05:00
Nathan Schulte ca15ab5f7b
java_console builds use iso-8859-1 encoding (#4800)
[javac] /rusefi/rusefi/java_console/io/src/main/java/peak/can/basic/MutableTPCANHandle.java:4: error: unmappable character for encoding ASCII
[javac]  * @LastChange $Date: 2020-08-07 16:40:53 +0200 (ven., 07 août 2020) $
[javac]                                                             ^
2022-11-19 07:47:56 -05:00
rusefillc 6ab578a4da Let's admit it it's time to move to gradle #3014 2022-11-01 14:56:43 -04:00
rusefillc 5b7523b1eb Let's admit it it's time to move to gradle #3014 2022-10-16 02:18:36 -04:00
rusefillc fe4e0b5e1f clean-up 2022-10-16 02:08:05 -04:00
rusefillc 482d9ca80a Ant should go, gradle is the unified way #4371 2022-10-15 20:26:23 -04:00
rusefillc bccd2cbaa4 Ant should go, gradle is the unified way #4371 2022-10-15 20:16:39 -04:00
rusefillc 6953efa358 let's separate Android from not Android 2022-10-15 19:41:19 -04:00
rusefillc 09a5b5e9a1 let's separate Android from not Android 2022-10-15 18:56:28 -04:00
rusefillc bb23e52647 Ant should go, gradle is the unified way #4371 2022-10-15 18:20:54 -04:00
rusefillc 265aa64054 let's separate Android from not Android 2022-10-15 18:14:29 -04:00
rusefillc 5a8035fba9 let's separate Android from not Android 2022-10-15 15:25:43 -04:00
rusefillc ca43fdf454 Ant should go, gradle is the unified way #4371 2022-07-28 16:24:20 -04:00
rusefillc 7fe0cc917a Ant should go, gradle is the unified way #4371 2022-07-28 14:05:37 -04:00
rusefillc 7d04d46923 Linux is asking for SocketCAN ISO-TP console connector #4123 2022-05-07 03:56:13 -04:00
rusefillc 085d0d4941
Socket can (#4126)
* Linux is asking for SocketCAN ISO-TP console connector #4123

* Linux is asking for SocketCAN ISO-TP console connector #4123

* gradle

* Linux is asking for SocketCAN ISO-TP console connector #4123

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-05-03 16:41:24 -04:00
rusefillc c9d9c91015 progress 2022-05-01 21:42:48 -04:00
rusefillc cf5dbc8e0a logging of live data structs was: data points #3614
unification with outputs
2022-04-14 21:22:07 -04:00
Matthew Kennedy c38a5e5f5b
remove romraider (#3972)
* remove romraider

* various stuff that referenced RR

* s
2022-03-05 07:38:24 -06:00
rusefillc e996d47ad3 JNI for test coverage #3965 2022-02-28 23:39:11 -05:00
rusefillc abca5dca2f JNI for test coverage #3965 2022-02-26 12:51:50 -05:00
rusefillc fb60c2f1c7
fresh antlr (#3774)
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-01-11 16:33:59 -05:00
rusefillc 77afdfbd99 rusefi console - troubles with 'online' - java 11 does not have JAXB #3128 2021-12-22 16:27:44 -05:00
rusefillc c6c4eedd5d live data for wastegate and launch control #3588 2021-12-16 16:14:13 -05:00
rusefillc b06c4b4242 lua code formatting 2021-11-25 10:18:36 -05:00
rusefillc d32af2a484 explicit unit tests for config tokens in real source code 2021-11-24 14:17:28 -05:00
rusefillc bc7739de29 bye bye LaTeX 2021-10-31 11:30:25 -04:00
rusefillc 195dd90e3a console needs antlr 2021-10-15 20:04:38 -04:00
rusefillc 45ee574531 Whatever we call it, no matter how we do it - we need live data / remote view into rusEFI actual state #3353 2021-10-14 01:07:19 -04:00
Lenar Khannanov 555d9dfe4e
Feature 3014 migrating to gradle (#3079)
* feat: restructured autotest for migrating to gradle

* feat: restructured enum_to_string for migrating to gradle

* feat: restructured configuration_definition for migrating to gradle; fix: corrected build.xml

* feat: restructured logging for migrating to gradle; fix: corrected build.xml's

* feat: restructured romraider for migrating to gradle; fix: corrected build.xml's

* feat: restructured autotest for migrating to gradle

* feat: restructured enum_to_string for migrating to gradle

* feat: restructured configuration_definition for migrating to gradle; fix: corrected build.xml

* feat: restructured logging for migrating to gradle; fix: corrected build.xml's

* feat: restructured romraider for migrating to gradle; fix: corrected build.xml's

* feat: restructured autotest for migrating to gradle

* feat: restructured enum_to_string for migrating to gradle

* feat: restructured configuration_definition for migrating to gradle; fix: corrected build.xml

* feat: restructured logging for migrating to gradle; fix: corrected build.xml's

* feat: restructured romraider for migrating to gradle; fix: corrected build.xml's

* feat: restructured enum_to_string for migrating to gradle

* fix: corrected main build.xml

* fix: corrected main build.xml for romraider

* fix: corrected main build.xml for romraider

* feat: restructured autotest for migrating to gradle

* feat: restructured enum_to_string for migrating to gradle

* feat: restructured configuration_definition for migrating to gradle; fix: corrected build.xml

* feat: restructured logging for migrating to gradle; fix: corrected build.xml's

* feat: restructured romraider for migrating to gradle; fix: corrected build.xml's

* feat: restructured enum_to_string for migrating to gradle

* fix: corrected main build.xml

* fix: corrected main build.xml for romraider

* fix: corrected main build.xml for romraider

* feat: restructured enum_to_string for migrating to gradle

* feat: restructured configuration_definition for migrating to gradle; fix: corrected build.xml

* upd: get changes from master; fix: rebasing conflicts

* feat: restructured logging for migrating to gradle; fix: corrected build.xml's

* upd: up-to-master; fix: conflicts in build.xml's

* feat: restructured logging for migrating to gradle; fix: corrected build.xml's

* fix: conflicts from master

* feat: restructured shared_ui module for gradle; fix: main build.xml

* feat: restructured tools module; fix: main build.xml according to new structure

* feat: restructured modules in java_tools with build.xml; fix: corrected paths in build.xml's and .iml's according to the new structure; corrected path in gen_ptrace_enums.bat
2021-07-30 08:15:32 -04:00
rusefillc c0aeb39301 revert to safety 2021-06-25 01:07:36 -04:00
rusefillc bc7af43d41 console ant should be self-contained - one ant invocation should build things 2021-06-25 00:30:12 -04:00
Matthew Kennedy 2c6b8ae3c6
parse with antlr (#2747)
* grammar and libs

* gitignore

* parsing

* allow empty line as root statement

* tolerate #if

* config def changes

* s

* ant build

* workaround

* compiled tool

* console should not build config def tool

* ugh the dependency tree is insane

* this should fix hw ci

* console build

* console jenkins script

* test

* Revert "test"

This reverts commit 73f2da50f990bee9b51a1f919e8fcc6b06327d9a.

* throw on parse failure

* jar

* fix #2821

* comment
2021-06-16 17:07:05 -04:00
Matthew Kennedy c9b0334eb5
Partition hw tests (#2267)
* partition in to f4 disco

* cleanup

* stub proteus test

* add proteus build config
2021-02-02 23:10:21 -05:00
Matthew Kennedy 56530d2851
hardware ci tweaks (#2266)
* frankenso config

* Revert "frankenso config"

This reverts commit 5bb2375ba2d33ae487273eaa5b7a4f12e8a9cecc.

* add hardware CI flag for proteus

* rename ci job

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-02-02 08:14:24 -06:00
Matthew Kennedy 7be06627eb
run tests from cmdline (#2132)
* run tests

* include junit in jar

* tabs spaces
2020-12-24 20:12:43 -05:00
rusefillc 955380d4c5 HW CI is flaky :( #2063
maybe better logging?
2020-12-18 21:57:43 -05:00
rusefillc ffdcc3d3b8 HW CI is flaky :( #2063
usabulility: separate folder
2020-12-17 20:23:00 -05:00
rusefillc d9ca6b1b6f making jenkins failures more useful 2020-12-13 22:57:20 -05:00
rusefillc 9e451defb4 basic hw in the loop - pwm self validation #2028 2020-12-12 20:22:58 -05:00
rusefillc 87173c6f13 better ant task name 2020-12-12 16:14:21 -05:00
rusefi a88aa56e3b REO progress 2020-08-14 20:46:36 -04:00
rusefi a14687d59e helping build 2020-08-12 23:03:42 -04:00
rusefi 1d5b4cf187 trigger and VSS hw integrated testing #1668
clean-up
2020-08-08 11:04:26 -04:00
rusefi 822b9ab090 improving module structure 2020-07-25 14:33:18 -04:00