rusefi/firmware/gen_live_documentation.sh

21 lines
837 B
Bash
Raw Normal View History

#!/bin/bash
2020-06-18 09:41:14 -07:00
rm gen_live_documentation.log
cd ../java_tools
./gradlew :config_definition_base:shadowJar
./gradlew :enum_to_string:shadowJar
cd ../firmware
2021-10-23 17:18:09 -07:00
java -DSystemOut.name=logs/gen_live_documentation \
-cp ../java_tools/configuration_definition_base/build/libs/config_definition_base-all.jar \
2022-10-28 00:44:39 -07:00
com.rusefi.ldmp.LiveDataProcessor integration/LiveData.yaml
2021-10-16 17:43:44 -07:00
[ $? -eq 0 ] || { echo "ERROR generating"; exit 1; }
java -DSystemOut.name=logs/gen_java_enum -cp ../java_tools/enum_to_string/build/libs/enum_to_string-all.jar com.rusefi.ToJavaEnum -enumInputFile console/binary/generated/live_data_ids.h -outputPath ../java_console/io/src/main/java/com/rusefi/enums
[ $? -eq 0 ] || { echo "ERROR generating live data ids"; exit 1; }
# live_data_ids.h is generated above so order of operations is important here!
./gen_enum_to_string.sh