1 # uCsim gui.src/clean.mk
5 # Deleting all files created by building the program
6 # --------------------------------------------------
8 rm -f *core *[%~] *.[oa] a
12 @for pkg in $(PKGS); do\
13 $(MAKE) -C $$pkg clean;\
17 # Deleting all files created by configuring or building the program
18 # -----------------------------------------------------------------
19 distclean_local: clean_local
20 rm -f config.cache config.log config.status
23 distclean: distclean_local
24 @for pkg in $(PKGS); do\
25 $(MAKE) -C $$pkg distclean;\
29 # Like clean but some files may still exist
30 # -----------------------------------------
31 mostlyclean: clean_local
32 @for pkg in $(PKGS); do\
33 $(MAKE) -C $$pkg mostlyclean;\
37 # Deleting everything that can reconstructed by this Makefile. It deletes
38 # everything deleted by distclean plus files created by bison, etc.
39 # -----------------------------------------------------------------------
40 realclean: distclean_local
41 @for pkg in $(PKGS); do\
42 $(MAKE) $$pkg realclean;\
45 # End of gui.src/clean.mk