*** empty log message ***
[fw/sdcc] / device / lib / clean.mk
1 include incl.mk
2
3 # Deleting all files created by building the program
4 # --------------------------------------------------
5 clean:
6         rm -f *core *[%~] *.[oa] *.rel *.lst *.sym *.asm *.ihx *.dump* *.cdb
7         rm -f .[a-z]*~
8         rm -f *.dump*
9         rm -rf build
10         for model in $(MODELS); do \
11           rm -rf $$model; \
12         done
13         make -C ds390 clean
14         make -C z80 clean
15         make -C gbz80 clean
16
17 # Deleting all files created by configuring or building the program
18 # -----------------------------------------------------------------
19 distclean: clean
20         rm -f Makefile *.dep
21         rm -f ds390/*.dep
22
23 # Like clean but some files may still exist
24 # -----------------------------------------
25 mostlyclean: clean
26
27
28 # Deleting everything that can reconstructed by this Makefile. It deletes
29 # everything deleted by distclean plus files created by bison, etc.
30 # -----------------------------------------------------------------------
31 realclean: distclean