Commit Graph

39 Commits

Author SHA1 Message Date
rusefi e6e2879b72 little comforts of life 2020-07-15 00:26:10 -04:00
David Holdeman 779029caed
Switch to Bash (#1585)
* switch firmware to bash

* switch unit_testts to bash

* switch jenkins to bash
2020-07-09 10:27:20 -04:00
rusefi 585b0f8011 generated 2020-07-06 01:06:27 -04:00
David Holdeman b4807708c8
Convert jenkins build_extra_bundles scripts to sh (#1554)
* Add checkout

* remove empty with statement

* Actually we do need push depth

* convert build_working_folder

* convert prepare_bundle

* fixed extension

* fixed closing bracket

* fixed comparison and assignments

* no comment

* convert compile_and_upload and clean

* convert build_simulator

* Finish converting build_working_folder

* convert build_java_console

* Add hashbangs

* remove findcyg instruction

* changed paths

* remove call

* add path

* fixed script names

* add prams

* fix cd

* convert clean_env_variables

* convert common_make.sh

* Added linux hex2dfu binary

* add file extension to linux hex2dfu

* add file extension to linux hex2dfu

* remove spurious paren

* fixed board name

* convert compile-frankenso-na6

* convert compile-frankenso-pal

* add hashbang

* convert compile-kinetis

* convert compile-mre-f4

* convert compile-mre-f4-hardware-QC-special-build

* convert compile-mre-f4-slave

* convert compile-mre-f7

* convert compile-mre-f7-test

* switch to underscores

* converting boards to sh

* convert prometheus

* convert proteus

* fixed path

* switch to underscores

* chmod and add extension

* add quotes

* Add check for Windows

* Add chmod

* fix script name

* fix error checking

* quote vars

* remove checking from batch shims

* fix typo

* change error checking to support nix style error codes

* switch to 1 retval

* cd back to firmware

* Add escapes

* change from cd to rel path

* add p flags to mkdir

Co-authored-by: David Holdeman <David Holdeman>
2020-07-01 14:09:01 -04:00
rusefi 5178dcb037 Now we are back to original behavior, great step forward :) 2020-06-16 14:28:46 -04:00
David Holdeman 72dc218e3e
Fix #1492 redux (#1496)
* use gen_config.conf to store flags, and gen_config.bat to call gen_config.sh

* Try sh.exe first, and fixed indentation
2020-06-16 12:50:22 -04:00
rusefi 39671f3c33 "-skip" is probably not needed anymore 2020-05-23 19:39:04 -04:00
rusefi 75b33bc1a3 automation should be automated
todo: move output files to "generated" folder
2020-05-20 11:13:42 -04:00
rusefi 75d76f850d progress - firing order logic to be re-evaluated every time we generate 2020-05-04 23:54:28 -04:00
rusefi 04a5a39858 documentation 2020-04-11 22:08:04 -04:00
rusefi 7a4a4c2c64 more Proteus CI 2020-02-02 08:42:05 -05:00
rusefi 1a9b68bca6 kinetis into gen_config.bat 2019-11-16 14:44:47 -05:00
rusefi 2349ea237a Delayed A/C compressor switch #922 2019-09-11 19:30:36 -04:00
rusefi 448d99a2c8 Delayed A/C compressor switch #922 2019-09-10 23:49:21 -04:00
rusefi 47d8cdf0ac Delayed A/C compressor switch #922 2019-09-10 22:55:58 -04:00
rusefi c23b7d4156 better defaults to make things easier 2019-08-31 23:06:40 -04:00
rusEfi 36fd4e4b5d MRE usability 2019-08-15 01:04:39 -04:00
rusefi af6c342368 Utility class which writes same line both to stdout and file 2019-06-17 20:21:32 -04:00
rusefi 97a976dadd explicit folder for generated java stuff 2019-06-16 22:06:05 -04:00
rusefi 72a710ffd5 The Big Refactoring of 2019: folder structure #723 2019-06-15 22:11:43 -04:00
rusefi f327b961f7 Annotations in C++ code to produce formulas in rusEfi console #807
reducing hard-coded constants in generator and etc
2019-06-14 00:47:28 -04:00
rusefi 090fa01465 generating without build folder, faster fail in case of failure 2019-06-10 23:13:32 -04:00
rusefi 5588e8e323 incremental code generation 2019-06-01 16:51:32 -04:00
rusefi 0334f20fd1 board-specific usability #808 2019-05-30 20:41:54 -04:00
rusefi bf362f46b5 code generator progress 2019-05-27 17:44:10 -04:00
rusefi b0b9629f86 reality says "not so fast!" 2019-05-27 11:35:19 -04:00
rusefi 54f9d77f46 recovering rom raider generation 2019-05-27 06:55:10 -04:00
rusefi 5db9eb44d9 generator now takes full file name 2019-05-26 20:54:44 -04:00
rusefi 2d0e59cdc5 named parameters & lazy build feature 2019-05-26 18:37:53 -04:00
rusefi 0118f7552b I am lazy 2019-03-12 20:34:10 -04:00
rusEfi 2807b09b89 auto-sync 2016-04-09 12:02:01 -04:00
rusEfi 969ebbf142 auto-sync 2015-07-10 09:01:56 -04:00
rusEfi 298341e0d1 auto-sync 2015-07-10 08:57:59 -04:00
rusEfi 740da8d9ec auto-sync 2015-03-30 14:05:08 -05:00
rusEfi f3f7910d58 auto-sync 2015-03-30 10:10:23 -05:00
rusEfi 7cd6ca7eae auto-sync 2015-03-05 18:09:32 -06:00
rusEfi 53aa86ef29 auto-sync 2015-01-31 08:04:04 -06:00
rusEfi 1c05b8e23b auto-sync 2015-01-27 18:05:24 -06:00
rusEfi 5162ce2363 auto-sync 2015-01-26 15:04:05 -06:00