Home
last modified time | relevance | path

Searched hist:dbeab0da963de2efd82ca748e6d3a112e54e49e8 (Results 1 – 1 of 1) sorted by relevance

/rk3399_ARM-atf/tools/fiptool/
H A DMakefiledbeab0da963de2efd82ca748e6d3a112e54e49e8 Thu Mar 25 15:08:09 UTC 2021 Pali Rohár <pali@kernel.org> fiptool: Do not call 'make clean' in 'all' target

Calling 'make clean' in 'all' target is causing recompilation of binary
at every 'make' call, which is wrong.

Also building a new target via 'make TARGET' can cause infinite loop as
it is not defined as explicit make dependency. Dependent targets must be
specified after colon when defining target, which also prevents infinite
loops as make is able to detect these circular dependencies.

Moreover calling 'make clean' is supposed to be done by user when
configuration is changing.

So remove calling 'make clean' in 'all' target and define dependency for
'${PROJECT}' at correct place.

Signed-off-by: Pali Rohár <pali@kernel.org>
Change-Id: I70e7fd2b04b02f6a0650c82df91d58c9a4cb24d9