diff --git a/src/runtime-rs/Makefile b/src/runtime-rs/Makefile index 7c1bd663b1..a78d41770f 100644 --- a/src/runtime-rs/Makefile +++ b/src/runtime-rs/Makefile @@ -357,15 +357,15 @@ endef .DEFAULT_GOAL := default +GENERATED_FILES += $(CONFIGS) + runtime: $(TARGET) -$(TARGET): $(GENERATED_CODE) $(TARGET_PATH) +$(TARGET): $(GENERATED_FILES) $(TARGET_PATH) $(TARGET_PATH): $(SOURCES) | show-summary @RUSTFLAGS="$(EXTRA_RUSTFLAGS) --deny warnings" cargo build --target $(TRIPLE) --$(BUILD_TYPE) $(EXTRA_RUSTFEATURES) -GENERATED_FILES += $(CONFIGS) - $(GENERATED_FILES): %: %.in @sed \ $(foreach r,$(GENERATED_REPLACEMENTS),-e 's|@$r@|$($r)|g') \