Thanks for your answer, thus I'm using 'firmware' as suggested in your first post, not boot (which is a nested project if I'm correct).
Removed folders are not random, for sure that would not make sens. I was only an example, but this folders are not imported with the git command, they are created during compilation, by the makefile. So removing this folder was an example to restore the initial condition.
The 'make clean' command is not working properly here.
Code: Select all
PS C:\Users\--\Source\Local_Git\rusefi\firmware> make clean
No CCACHE_DIR
PROJECT_BOARD: f407-discovery
PROJECT_CPU: ARCH_STM32F4
CPU_HWLAYER: ports/stm32/stm32f4
CONFDIR: ./hw_layer/ports/stm32/stm32f4/cfg
LDSCRIPT: ./hw_layer/ports/stm32/stm32f4/STM32F4.ld
rm -f ./pch/pch.h.gch/firmware
process_begin: CreateProcess(NULL, rm -f ./pch/pch.h.gch/firmware, ...) failed.
make (e=2): Le fichier spécifié est introuvable.
make: *** [rusefi_pch.mk:25: CLEAN_RULE_HOOK] Error 2
As I wrote down in the previous post, the incremental build is OK when it has been prepared manually : But "Build All" option is not working.