From af8c30c80eab9f983031cc0e83db39be7fc9f496 Mon Sep 17 00:00:00 2001 From: rusefillc Date: Wed, 20 Dec 2023 00:45:02 -0500 Subject: [PATCH] only:custom FW repos code generation process #5817 --- .../src/main/java/com/rusefi/output/TSProjectConsumer.java | 2 +- .../src/main/java/com/rusefi/ReaderStateImpl.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/java_tools/configuration_definition/src/main/java/com/rusefi/output/TSProjectConsumer.java b/java_tools/configuration_definition/src/main/java/com/rusefi/output/TSProjectConsumer.java index fd146bfe08..7019544023 100644 --- a/java_tools/configuration_definition/src/main/java/com/rusefi/output/TSProjectConsumer.java +++ b/java_tools/configuration_definition/src/main/java/com/rusefi/output/TSProjectConsumer.java @@ -41,7 +41,7 @@ public class TSProjectConsumer implements ConfigurationConsumer { SystemOut.println("Got " + tsContent.getPrefix().length() + "/" + tsContent.getPostfix().length() + " of " + TS_FILE_INPUT_NAME); // File.getPath() would eliminate potential separator at the end of the path - String fileName = getTsFileOutputName(new File(tsPath).getPath()); + String fileName = getTsFileOutputName(new File(ConfigDefinitionRootOutputFolder.getValue() + tsPath).getPath()); Output tsHeader = new LazyFileImpl(fileName); writeContent(fieldsSection, tsContent, tsHeader); } diff --git a/java_tools/configuration_definition_base/src/main/java/com/rusefi/ReaderStateImpl.java b/java_tools/configuration_definition_base/src/main/java/com/rusefi/ReaderStateImpl.java index af92bef473..3069b138dc 100644 --- a/java_tools/configuration_definition_base/src/main/java/com/rusefi/ReaderStateImpl.java +++ b/java_tools/configuration_definition_base/src/main/java/com/rusefi/ReaderStateImpl.java @@ -373,8 +373,8 @@ public class ReaderStateImpl implements ReaderState { } @Override - public void addCHeaderDestination(String cHeader) { - destinations.add(new CHeaderConsumer(this, cHeader, withC_Defines, fileFactory)); + public void addCHeaderDestination(String cHeaderFileName) { + destinations.add(new CHeaderConsumer(this, ConfigDefinitionRootOutputFolder.getValue() + cHeaderFileName, withC_Defines, fileFactory)); } public void addJavaDestination(String fileName) {