From: Thomas Petazzoni Date: Sun, 29 Mar 2015 17:33:27 +0000 (+0200) Subject: Makefile: directories are not PHONY targets X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0dd232e9c7dd89837dba72b475426b7f5ebd7ff6;p=buildroot.git Makefile: directories are not PHONY targets The global .PHONY specification in the main Makefile is describing a number of directory targets as being PHONY, which doesn't make much sense. PHONY targets are targets that do not exist on the filesystem, and which make should always consider as not being up-to-date, so that the commands associated to these targets are always executed by make when the command is invoked, even if a file with the same name exists on the filesystem. Signed-off-by: Thomas Petazzoni Reviewed-by: "Yann E. MORIN" --- diff --git a/Makefile b/Makefile index 65b60c2094..bcb1f96302 100644 --- a/Makefile +++ b/Makefile @@ -434,9 +434,7 @@ world: target-post-image legal-info legal-info-prepare legal-info-clean printvars help \ list-defconfigs target-finalize target-post-image \ $(TARGETS) $(TARGETS_ROOTFS) \ - $(TARGETS_DIRCLEAN) $(TARGETS_SOURCE) $(TARGETS_LEGAL_INFO) \ - $(BUILD_DIR) $(STAGING_DIR) $(TARGET_DIR) \ - $(HOST_DIR) $(BINARIES_DIR) + $(TARGETS_DIRCLEAN) $(TARGETS_SOURCE) $(TARGETS_LEGAL_INFO) ################################################################################ #