* as/link/lkar.h: sgetl and sputl are independent of endianness
[fw/sdcc] / as / z80 / clean.mk
index cf18deed5150603bc0f63c16b4fd8ddca81357df..10ac25014ff325be576c6bae42205bdd53cc83d3 100644 (file)
@@ -1,24 +1,23 @@
 # Deleting all files created by building the program
 # --------------------------------------------------
-include ../../Makefile.common
+include $(top_builddir)/Makefile.common
 
-clean:
-       rm -rf obj
-       rm -f *core *[%~] *.[oa]
-       rm -f .[a-z]*~
-       rm -f $(BUILDDIR)/as-z80$(EXEEXT)   as-z80$(EXEEXT)
-       rm -f $(BUILDDIR)/as-gbz80$(EXEEXT) as-gbz80$(EXEEXT)
+clean: mostlyclean
+       rm -f *.dep
 
 # Deleting all files created by configuring or building the program
 # -----------------------------------------------------------------
 distclean: clean
-       rm -f *.dep
-
+       rm -f Makefile
 
 # Like clean but some files may still exist
 # -----------------------------------------
-mostlyclean: clean
-
+mostlyclean:
+       rm -rf obj
+       rm -f *core *[%~] *.[oa]
+       rm -f .[a-z]*~
+       rm -f $(top_builddir)/bin/as-z80$(EXEEXT)   as-z80$(EXEEXT)
+       rm -f $(top_builddir)/bin/as-gbz80$(EXEEXT) as-gbz80$(EXEEXT)
 
 # Deleting everything that can reconstructed by this Makefile. It deletes
 # everything deleted by distclean plus files created by bison, etc.