Make Fields.java a prerequisite of console

This commit is contained in:
David Holdeman 2024-02-28 07:18:16 -06:00 committed by rusefillc
parent aed0274c8b
commit 5354926502
2 changed files with 5 additions and 3 deletions

View File

@ -9,9 +9,9 @@ CONFIG_FILES = \
$(PROJECT_DIR)/controllers/generated/signature_$(SHORT_BOARD_NAME).h \
$(PROJECT_DIR)/hw_layer/mass_storage/ramdisk_image.h \
$(PROJECT_DIR)/hw_layer/mass_storage/ramdisk_image_compressed.h \
$(PROJECT_DIR)/../java_console/models/src/main/java/com/rusefi/config/generated/Fields.java \
$(PROJECT_DIR)/$(BOARD_DIR)/connectors/generated_outputs.h \
$(PROJECT_DIR)/$(BOARD_DIR)/connectors/generated_ts_name_by_pin.cpp
$(PROJECT_DIR)/$(BOARD_DIR)/connectors/generated_ts_name_by_pin.cpp \
$(FIELDS)
.FORCE:

View File

@ -6,6 +6,8 @@ JAVA_TOOLS = $(PROJECT_DIR)/../java_tools
#
FLOCK = flock /tmp/java.lock
FIELDS = $(PROJECT_DIR)/../java_console/models/src/main/java/com/rusefi/config/generated/Fields.java
CONFIG_DEFINITION = $(JAVA_TOOLS)/configuration_definition/build/libs/config_definition-all.jar
CONFIG_DEFINITION_BASE = $(JAVA_TOOLS)/configuration_definition_base/build/libs/config_definition_base-all.jar
ENUM_TO_STRING = $(JAVA_TOOLS)/enum_to_string/build/libs/enum_to_string-all.jar
@ -25,7 +27,7 @@ $(ENUM_TO_STRING): .FORCE
$(TPL_OUT): .FORCE
cd ../java_tools && $(FLOCK) ./gradlew :ts_plugin_launcher:shadowJar
$(CONSOLE_OUT): .FORCE
$(CONSOLE_OUT): $(FIELDS) .FORCE
cd ../java_tools && $(FLOCK) ./gradlew :ui:shadowJar
$(AUTOUPDATE_OUT): .FORCE