Hi everyone,
I'm using MCUXpresso 11.9.1.
I noticed that if I build a project the pre-build command is always executed (if it is configured) regardless the project is up to date or not.
In the MCUXpresso online help it's stated that the pre-build command is not executed if the project is up to date.

This is a part of the makefile generated in the build process:
# All Target
all:
+@$(MAKE) --no-print-directory pre-build && $(MAKE) --no-print-directory main-build && $(MAKE) --no-print-directory post-build
In the "all" target there are no dependencies, so the target is always executed.
To reproduce the issue, I create a new project and I buld it. The first time it is built, the following times it is executed only the post-build command (that is automatically configured on the project creation step).
Then I create a simple batch script prebuild.cmd and configure it to be executed as pre-build step:
echo ==== Executing pre-build command ====
Then, every time I build the project, there is always the message in the build console, even if nothing is modified in the project.
Did I forget some configuration so that the pre-build command is executed only if the project is not up to date?
Many thanks
Biafra