* Michal Simek (monstr@xxxxxxxxx) wrote:Arun Bhanu wrote:'make mrproper' does not to delete the following build generated files:The problem is that if you run make clean it will delete all simpleImage files too. The best will be just delete them if you run make mrproper as you wrote above. Make clean should keep them or just remove .unstrip because of size.
arch/microblaze/boot/linux.bin.ub
arch/microblaze/boot/simpleImage.system
arch/microblaze/boot/simpleImage.system.ub
Fix the Makefile to delete these build generated files.
Michal
I thought 'make clean' was supposed to remove simpleImage.* files.
PowerPC (see arch/powerpc/boot/Makefile) seems to be deleting
simpleImage.* upon 'make clean' invocation.
'make help' says:
clean - Remove most generated files but keep the config and
enough build support to build external modules
Are the simpleImage.* files needed to build external modules? If not,
can you explain why we should keep simpleImage.* file after a 'make
clean' run?
What am I missing?
Signed-off-by: Arun Bhanu <arun@xxxxxxxxx>
---
arch/microblaze/boot/Makefile | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/microblaze/boot/Makefile b/arch/microblaze/boot/Makefile
index 902cf98..73a3263 100644
--- a/arch/microblaze/boot/Makefile
+++ b/arch/microblaze/boot/Makefile
@@ -62,6 +62,6 @@ quiet_cmd_dtc = DTC $@
$(obj)/%.dtb: $(dtstree)/%.dts FORCE
$(call if_changed,dtc)
-clean-kernel += linux.bin linux.bin.gz simpleImage.*
+clean-kernel += linux.bin linux.bin.gz
-clean-files += *.dtb simpleImage.*.unstrip
+clean-files += *.dtb *.ub simpleImage.*
--
Michal Simek, Ing. (M.Eng)
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel 2.6 Microblaze Linux - http://www.monstr.eu/fdt/
Microblaze U-BOOT custodian
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
-Arun