]> git.baikalelectronics.ru Git - arm-tf.git/commit
plat: marvell: armada: Add missing FORCE, .PHONY and clean targets
authorPali Rohár <pali@kernel.org>
Mon, 23 Nov 2020 18:45:28 +0000 (19:45 +0100)
committerManish Pandey <manish.pandey2@arm.com>
Mon, 7 Dec 2020 11:05:27 +0000 (11:05 +0000)
commite4bbd39c65656d46a112b4b645469cd6747469e5
treebcb83e2bb4ab822e5ff143190193b53e4b743005
parented9bae6ad5471c56182f4b16c4b9edcefec52c6a
plat: marvell: armada: Add missing FORCE, .PHONY and clean targets

FORCE target is used as a dependency for other file targets which needs to
be always rebuilt. .PHONY target is standard Makefile target which specify
non-file targets and therefore needs to be always rebuilt.

Targets clean, realclean and distclean are .PHONY targets used to remove
built files. Correctly set that mrvl_clean target is prerequisite for these
clean targets to ensure that built files are removed.

Finally this change with usage of FORCE target allows to remove mrvl_clean
hack from the prerequisites of a8k ${DOIMAGETOOL} target which was used
just to ensure that ${DOIMAGETOOL} is always rebuilt via make subprocess.

Signed-off-by: Pali Rohár <pali@kernel.org>
Change-Id: I2fa8971244b43f101d846fc433ef7b0b6f139c92
plat/marvell/armada/a3k/common/a3700_common.mk
plat/marvell/armada/a8k/common/a8k_common.mk
plat/marvell/armada/common/marvell_common.mk