chiark / gitweb /
Makefiles: add some missing cleans
authorIan Jackson <ian@davenant.greenend.org.uk>
Wed, 5 Jan 2011 00:38:01 +0000 (00:38 +0000)
committerIan Jackson <ian@davenant.greenend.org.uk>
Wed, 5 Jan 2011 00:38:01 +0000 (00:38 +0000)
Makefile
detpic/Makefile
hostside/Makefile
layout/Makefile

index ed11278308327926868b99c453b940baa19c65da..5e0187794bf85f344239a3e7b13ebb49372cd67c 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -28,6 +28,7 @@ pic_clean:
        $(call recurse,PIC,clean)
 
 clean:         host_clean pic_clean
+               rm -f *~
 
 tidy:          host_tidy pic_tidy
 realclean:     clean tidy
index 59180d09206f435d4c56c05abb962c9b10df2bcd..508e13dc5b1e3bde48a06bf116cd4094bc2295bc 100644 (file)
@@ -73,7 +73,7 @@ verify:               $(addprefix verify,$(PICNOS))
 
 clean:         manypic-clean
                rm -f *+clocks.inc ours+pindata.* i2clib+panic.*
-               rm -f $(VARSFILES)+vars.* $(SYNCWRITES)
+               rm -f $(VARSFILES)+vars.* *+externs.fin $(SYNCWRITES)
 
 tidy:
                rm -f t.*.crash
index 393d81862a6841d39cafda06a75c1bc6ebca9e51..0abbf85cf7dbf408f126d3fc9e5378ca13a3524f 100644 (file)
@@ -95,8 +95,8 @@ tidy:
 
 clean:
                rm -f *.o *.d $(TARGETS) $(AUTOINCS)
-               rm -f auproto-pic.h *~ core proto-expanded
-               rm -f record-[yl].[ch]
+               rm -f auproto-pic.[ch] *~ core proto-expanded
+               rm -f record-[yl].[ch] *.tmp *.new
 
 realclean:     clean tidy
 
index e0e0a89db4bb751598829900aacdefdbfc1ed150..2c41445988f44a3cb800c9f874297c525f35f3e1 100644 (file)
@@ -223,9 +223,10 @@ clean:             tidy
                -rm -f ours.*.ps ours-*.ps parts.ps *.neato.ps ours.*.neato
                -rm -f test-*.ps testphys-*.ps
                -rm -f dualjn-*.ps
-               -rm -f *.pin-info *+pindata.asm
+               -rm -f *.pin-info *.matrix-info *.overlay-info *+pindata.asm
                -rm -f *.redacted.forsafety *.redacted.forneato
                -rm -f *.redacted.shellvars *.redacted.segjoins
+               -rm -f *.redacted.for-ui *.segmap-info
                -rm -f *.summary.forneato
                -rm -f *.oprint-*.ps *.run-layout
                -rm -f *.segcmap *.segcmapreq