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 cd $$pkg && $(MAKE) -f clean.mk clean; cd ..;\
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 cd $$pkg && $(MAKE) -f clean.mk distclean; cd ..;\
29 # Like clean but some files may still exist
30 # -----------------------------------------
31 mostlyclean: clean_local
32 @for pkg in $(PKGS); do\
33 cd $$pkg && $(MAKE) -f clean.mk mostlyclean; cd ..;\
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 cd $$pkg && $(MAKE) -f clean.mk realclean; cd ..;\
45 # End of gui.src/clean.mk