]> git.sur5r.net Git - cc65/commitdiff
Make sure the zap target is available
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Thu, 6 Feb 2003 15:35:30 +0000 (15:35 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Thu, 6 Feb 2003 15:35:30 +0000 (15:35 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@1932 b7a2c559-68d2-44c3-8de9-860c34a00d81

20 files changed:
libsrc/Makefile
libsrc/apple2/Makefile
libsrc/atari/Makefile
libsrc/atmos/Makefile
libsrc/c128/Makefile
libsrc/c16/Makefile
libsrc/c64/Makefile
libsrc/cbm/Makefile
libsrc/cbm510/Makefile
libsrc/cbm610/Makefile
libsrc/common/Makefile
libsrc/conio/Makefile
libsrc/dbg/Makefile
libsrc/em/Makefile
libsrc/joystick/Makefile
libsrc/pet/Makefile
libsrc/plus4/Makefile
libsrc/runtime/Makefile
libsrc/tgi/Makefile
libsrc/vic20/Makefile

index 985dfd09663b4ca460ad6241caa52ab8964c116d..8d06be391d28abeb638dc99751a689b790118d16 100644 (file)
@@ -28,6 +28,7 @@ ALLTARGETS =          apple2  \
 
 #-----------------------------------------------------------------------------
 
+.PHONY:        all
 all:
        for tgt in $(ALLTARGETS); do            \
            $(MAKE) clean "$$tgt"lib || exit 1; \
@@ -246,10 +247,15 @@ plus4lib:
 
 .PHONY: clean
 clean:
-       @for i in common conio dbg em joystick runtime tgi $(ALLTARGETS); do    \
-          $(MAKE) -C $$i clean;                                                                        \
+       @for i in cbm common conio dbg em joystick runtime tgi $(ALLTARGETS); do\
+                  $(MAKE) -C $$i clean;                                                \
        done
 
 .PHONY: zap
 zap:   clean
+       @for i in cbm common conio dbg em joystick runtime tgi $(ALLTARGETS); do\
+          $(MAKE) -C $$i zap;                                                  \
+       done
        @rm -f *.o *.emd *.joy *.lib *.tgi
+
+
index 248cfae8b24f11783a61b536b8029b6a26a5c7a9..be8fe57e81f37f7c1e8a9fd24345a606faff526a 100644 (file)
@@ -4,6 +4,9 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Rules
+
 %.o:           %.c
        @$(CC) $(CFLAGS) $<
        @$(AS) -o $@ $(AFLAGS) $(*).s
 %.o:   %.s
        @$(AS) -g -o $@ $(AFLAGS) $<
 
-C_OBJS =
+#--------------------------------------------------------------------------
+# Object files
 
-S_OBJS=        _scrsize.o      \
+OBJS=  _scrsize.o      \
        break.o         \
        cclear.o        \
        cgetc.o         \
@@ -32,9 +36,15 @@ S_OBJS=      _scrsize.o      \
        where.o         \
        write.o
 
-all:   $(C_OBJS) $(S_OBJS)
+#--------------------------------------------------------------------------
+# Targets
+
+.PHONY:        all clean zap
+
+all:   $(OBJS)
 
 clean:
-       @rm -f $(C_OBJS:.c=.s) $(C_OBJS) $(S_OBJS)
+       @rm -f $(OBJS)
 
+zap:   clean
 
index a6e9555a41529fc4f332a42a5dbdf0980f484d22..dc95243210b063b7c867d1d01d9866e5ee81f886 100644 (file)
@@ -105,3 +105,6 @@ all:        $(OBJS) $(EMDS) $(JOYS) $(TGIS)
 clean:
        @rm -f $(OBJS) $(EMDS:.emd=.o) $(JOYS:.joy=.o) $(TGIS:.tgi=.o)
 
+zap:   clean
+       @rm -f $(EMDS) $(JOYS) $(TGIS)
+
index b878d96c5059385c2b6b9a1d6114ed41a3741365..8932789372c166c902e8de23eeba09c771951d7d 100644 (file)
@@ -4,6 +4,9 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Rules
+
 %.o:           %.c
        @$(CC) $(CFLAGS) $<
        @$(AS) -o $@ $(AFLAGS) $(*).s
 %.o:   %.s
        @$(AS) -g -o $@ $(AFLAGS) $<
 
+#--------------------------------------------------------------------------
+# Object files
+
 C_OBJS =
 
 S_OBJS  =       crt0.o          \
                 systime.o
 
+#--------------------------------------------------------------------------
+# Targets
+
+.PHONY:        all clean zap
+
 all:           $(C_OBJS) $(S_OBJS)
 
 clean:
        @rm -f $(C_OBJS:.c=.s) $(C_OBJS) $(S_OBJS)
 
+zap:   clean
+
index 5aa753408161fcacca7890a1ecfb223e70474327..938b042224973694361b7add1c00dce2f0984344 100644 (file)
@@ -56,6 +56,8 @@ TGIS = c128-640-200-2.tgi c128-640-480-2.tgi
 #--------------------------------------------------------------------------
 # Targets
 
+.PHONY:        all clean zap
+
 all:           $(OBJS) $(EMDS) $(JOYS) $(TGIS)
 
 ../runtime/zeropage.o:
@@ -64,3 +66,6 @@ all:          $(OBJS) $(EMDS) $(JOYS) $(TGIS)
 clean:
        @rm -f $(OBJS) $(EMDS:.emd=.o) $(JOYS:.joy=.o) $(TGIS:.tgi=.o)
 
+zap:   clean
+       @rm -f $(EMDS) $(JOYS) $(TGIS)
+
index 92bc518e9dac053ec3aabc2fef0695f1a7628bdd..3fa69d4c4c308001febb477bc0be28c239e148f4 100644 (file)
@@ -53,6 +53,8 @@ TGIS =
 #--------------------------------------------------------------------------
 # Targets
 
+.PHONY:        all clean zap
+
 all:   $(OBJS) $(EMDS) $(JOYS) $(TGIS)
 
 ../runtime/zeropage.o:
@@ -61,4 +63,6 @@ all:  $(OBJS) $(EMDS) $(JOYS) $(TGIS)
 clean:
        @rm -f $(OBJS) $(EMDS:.emd=.o) $(JOYS:.joy=.o) $(TGIS:.tgi=.o)
 
+zap:   clean
+       @rm -f $(EMDS) $(JOYS) $(TGIS)
 
index 54b6ecb50b6eb6645556b7b6ec437d96a9498b99..30cceb14b4bd415bd4287b0235ccde98a7974952 100644 (file)
@@ -57,6 +57,8 @@ TGIS = c64-320-200-2.tgi
 #--------------------------------------------------------------------------
 # Targets
 
+.PHONY:        all clean zap
+
 all:   $(OBJS) $(EMDS) $(JOYS) $(TGIS)
 
 ../runtime/zeropage.o:
@@ -65,3 +67,6 @@ all:  $(OBJS) $(EMDS) $(JOYS) $(TGIS)
 clean:
        @rm -f $(OBJS) $(EMDS:.emd=.o) $(JOYS:.joy=.o) $(TGIS:.tgi=.o)
 
+zap:   clean
+       @rm -f $(EMDS) $(JOYS) $(TGIS)
+
index 8abdb81043d6a12886383f716104dd071cc1c66f..677df6a912fe6d9c8dee4ac69c44117b6a9f0031 100644 (file)
@@ -4,6 +4,9 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Rules
+
 %.o:           %.c
        @$(CC) $(CFLAGS) $<
        @$(AS) -o $@ $(AFLAGS) $(*).s
@@ -11,6 +14,9 @@
 %.o:   %.s
        @$(AS) -g -o $@ $(AFLAGS) $<
 
+#--------------------------------------------------------------------------
+# Object files
+
 C_OBJS =       cbm_dir.o       \
                 cbm_load.o     \
                cbm_save.o
@@ -65,8 +71,15 @@ S_OBJS =     c_acptr.o       \
                 wherey.o        \
                 write.o
 
+#--------------------------------------------------------------------------
+# Targets
+
+.PHONY:        all clean zap
+
 all:   $(C_OBJS) $(S_OBJS)
 
 clean:
        @rm -f *~ *.bck $(C_OBJS:.o=.s) $(C_OBJS) $(S_OBJS)
 
+zap:   clean
+
index 7c0add7d99e16d052aed41b08d94297192f8eaa0..cc1c0c0e6a0def974565e410afe2b5eca6aac65e 100644 (file)
@@ -63,6 +63,8 @@ EMDS =        cbm510-ram.emd
 #--------------------------------------------------------------------------
 # Targets
 
+.PHONY:        all clean zap
+
 all:   $(OBJS) $(EMDS) $(TGIS)
 
 ../runtime/zeropage.o:
@@ -71,3 +73,6 @@ all:  $(OBJS) $(EMDS) $(TGIS)
 clean:
        @rm -f $(OBJS) $(EMDS:.emd=.o) $(TGIS:.tgi=.o)
 
+zap:   clean
+       @rm -f $(EMDS) $(JOYS) $(TGIS)
+
index 9fac393de9f552446ebd7b4e5ca660d2308b1371..3facda076b844496bb0951cda75e32a4bd5d9e86 100644 (file)
@@ -53,6 +53,8 @@ EMDS =        cbm610-ram.emd
 #--------------------------------------------------------------------------
 # Targets
 
+.PHONY:        all clean zap
+
 all:   $(OBJS) $(EMDS) $(TGIS)
 
 ../runtime/zeropage.o:
@@ -61,3 +63,6 @@ all:  $(OBJS) $(EMDS) $(TGIS)
 clean:
        @rm -f $(OBJS) $(EMDS:.emd=.o) $(TGIS:.tgi=.o)
 
+zap:   clean
+       @rm -f $(EMDS) $(TGIS)
+
index dbaeb971e91f775e3a97d90cfd92e78f04b87d84..fac52576ccce68eea43c47ae941f3090aff35903 100644 (file)
@@ -4,6 +4,9 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Rules
+
 %.o:           %.c
        @$(CC) $(CFLAGS) $<
        @$(AS) -g -o $@ $(AFLAGS) $(*).s
@@ -11,6 +14,9 @@
 %.o:   %.s
        @$(AS) -g -o $@ $(AFLAGS) $<
 
+#--------------------------------------------------------------------------
+# Object files
+
 C_OBJS =       _afailed.o      \
                _hextab.o       \
                _scanf.o        \
@@ -132,6 +138,11 @@ S_OBJS =   _fdesc.o        \
                zerobss.o
 
 
+#--------------------------------------------------------------------------
+# Targets
+
+.PHONY:        all clean zap
+
 all:   $(C_OBJS) $(S_OBJS)
 
 clean:
@@ -140,3 +151,5 @@ clean:
        @rm -f $(C_OBJS)
        @rm -f $(S_OBJS)
 
+zap:   clean
+
index 54a0ab75a81b0921861462426f07c1e53a627567..a6fdc8ce1c01efaa51041ac2f2fd5accf48b3105 100644 (file)
@@ -4,6 +4,9 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Rules
+
 %.o:           %.c
        @$(CC) $(CFLAGS) $<
        @$(AS) -o $@ $(AFLAGS) $(*).s
@@ -11,6 +14,9 @@
 %.o:   %.s
        @$(AS) -g -o $@ $(AFLAGS) $<
 
+#--------------------------------------------------------------------------
+# Object files
+
 OBJS = _cursor.o       \
         cprintf.o      \
        cputhex.o       \
@@ -19,7 +25,15 @@ OBJS =       _cursor.o       \
        scrsize.o       \
         vcprintf.o
 
+#--------------------------------------------------------------------------
+# Targets
+
+.PHONY:        all clean zap
+
 all:   $(OBJS)
 
 clean:
        @rm -f *~ $(OBJS)
+
+zap:   clean
+
index 326d3dfab78316802ff867a9891d5b4ea4a92a0e..f3cf4ebb3ab73c9d580b0c9f2a4b5c792387b489 100644 (file)
@@ -4,6 +4,9 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Rules
+
 %.o:           %.c
        @$(CC) $(CFLAGS) $<
        @$(AS) -g -o $@ $(AFLAGS) $(*).s
 %.o:   %.s
        @$(AS) -g -o $@ $(AFLAGS) $<
 
+#--------------------------------------------------------------------------
+# Object files
+
 C_OBJS = dbg.o
 
 S_OBJS = asmtab.o dbgdasm.o dbgdump.o dbgisram.o dbgsupp.o
 
+#--------------------------------------------------------------------------
+# Targets
+
+.PHONY:        all clean zap
+
 all:   $(C_OBJS) $(S_OBJS)
 
 clean:
@@ -22,3 +33,6 @@ clean:
        @rm -f $(C_OBJS:.o=.s)
        @rm -f $(C_OBJS)
        @rm -f $(S_OBJS)
+
+zap:   clean
+
index 714010ee8b944c426caecab5c25ea2e733dfb920..e53b9bbaefd3f7034112c3703e3cc4ed38f94061 100644 (file)
@@ -4,6 +4,9 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Rules
+
 %.o:           %.c
        @$(CC) $(CFLAGS) $<
        @$(AS) -g -o $@ $(AFLAGS) $(*).s
@@ -11,6 +14,9 @@
 %.o:   %.s
        @$(AS) -g -o $@ $(AFLAGS) $<
 
+#--------------------------------------------------------------------------
+# Object files
+
 C_OBJS =        em_load.o
 
 S_OBJS =               em-kernel.o     \
@@ -20,8 +26,13 @@ S_OBJS =             em-kernel.o     \
                em_map.o        \
                em_pagecount.o  \
                em_unload.o     \
-                em_use.o        
+                em_use.o
+
+
+#--------------------------------------------------------------------------
+# Targets
 
+.PHONY:        all clean zap
 
 all:   $(C_OBJS) $(S_OBJS)
 
@@ -31,4 +42,5 @@ clean:
        @rm -f $(C_OBJS)
        @rm -f $(S_OBJS)
 
+zap:   clean
 
index 7ebcfd94f2e50c5bbfcaa98e0e5d47e2265ea7bf..a82f55ebcb1e0a498da221b3ac83eabfd1b38540 100644 (file)
@@ -4,6 +4,9 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Rules
+
 %.o:           %.c
        @$(CC) $(CFLAGS) $<
        @$(AS) -g -o $@ $(AFLAGS) $(*).s
@@ -11,6 +14,9 @@
 %.o:   %.s
        @$(AS) -g -o $@ $(AFLAGS) $<
 
+#--------------------------------------------------------------------------
+# Object files
+
 C_OBJS =        joy_load.o
 
 S_OBJS =               joy-kernel.o    \
@@ -18,6 +24,10 @@ S_OBJS =             joy-kernel.o    \
                        joy_count.o     \
                joy_unload.o
 
+#--------------------------------------------------------------------------
+# Targets
+
+.PHONY:        all clean zap
 
 all:   $(C_OBJS) $(S_OBJS)
 
@@ -27,4 +37,6 @@ clean:
        @rm -f $(C_OBJS)
        @rm -f $(S_OBJS)
 
+zap:   clean
+
 
index 80cdb6cea609756ecf3a26361d8d9f79247d8c6a..bcfb680d3b40153a678de9a7a2ab3b6ee60f1feb 100644 (file)
@@ -4,6 +4,9 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Rules
+
 %.o:           %.c
        @$(CC) $(CFLAGS) $<
        @$(AS) -o $@ $(AFLAGS) $(*).s
@@ -11,6 +14,9 @@
 %.o:   %.s
        @$(AS) -g -o $@ $(AFLAGS) $<
 
+#--------------------------------------------------------------------------
+# Object files
+
 OBJS = _scrsize.o      \
        break.o         \
        cgetc.o         \
@@ -33,9 +39,17 @@ OBJS =       _scrsize.o      \
         ksetlfs.o       \
         ksetnam.o       \
         randomize.o    \
-       revers.o        
+       revers.o
+
+#--------------------------------------------------------------------------
+# Targets
+
+.PHONY:        all clean zap
 
 all:   $(OBJS)
 
 clean:
        @rm -f $(OBJS)
+
+zap:   clean
+
index acc21a3d1777c3d3ce894dc4d5524e9e8039ec91..df257b1e8cb9526ef5f9efcbcabd1987d28859db 100644 (file)
@@ -76,6 +76,8 @@ TGIS =
 #--------------------------------------------------------------------------
 # Targets
 
+.PHONY:        all clean zap
+
 all:   $(OBJS) $(EMDS) $(JOYS) $(TGIS)
 
 ../runtime/zeropage.o:
@@ -84,3 +86,6 @@ all:  $(OBJS) $(EMDS) $(JOYS) $(TGIS)
 clean:
        @rm -f $(OBJS) $(EMDS:.emd=.o) $(JOYS:.joy=.o) $(TGIS:.tgi=.o)
 
+zap:   clean
+       @rm -f $(EMDS) $(JOYS) $(TGIS)
+
index d2445ec4efe8dd8859abaf32d5ea114b7b855d27..ff7c4866c83a5dc9172d421294a6f601cef9617d 100644 (file)
@@ -4,12 +4,18 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Rules
+
 .c.s:
        @$(CC) $(CFLAGS) $<
 
 .s.o:
        @$(AS) -g -o $@ $(AFLAGS) $<
 
+#--------------------------------------------------------------------------
+# Object files
+
 OBJS =         add.o           \
                addeqsp.o       \
        addysp.o        \
@@ -199,9 +205,15 @@ OBJS =     add.o           \
                xor.o           \
         zeropage.o
 
+#--------------------------------------------------------------------------
+# Targets
+
+.PHONY:        all clean zap
+
 all:           $(OBJS)
 
 clean:
        @rm -f *~ $(COBJS:.o=.s) $(OBJS)
 
+zap:   clean
 
index a951fc195bbc3fd4407d0d5cafaa42b8800a14f3..15aa88a2b91ee36f7f77dbb288803ebbb9cf7c32 100644 (file)
@@ -4,6 +4,9 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Rules
+
 %.o:           %.c
        @$(CC) $(CFLAGS) $<
        @$(AS) -g -o $@ $(AFLAGS) $(*).s
@@ -11,6 +14,9 @@
 %.o:   %.s
        @$(AS) -g -o $@ $(AFLAGS) $<
 
+#--------------------------------------------------------------------------
+# Object files
+
 C_OBJS =        tgi_load.o
 
 S_OBJS =               tgi-kernel.o            \
@@ -53,6 +59,11 @@ S_OBJS =             tgi-kernel.o            \
                 tgi_unload.o
 
 
+#--------------------------------------------------------------------------
+# Targets
+
+.PHONY:        all clean zap
+
 all:   $(C_OBJS) $(S_OBJS)
 
 clean:
@@ -61,4 +72,5 @@ clean:
        @rm -f $(C_OBJS)
        @rm -f $(S_OBJS)
 
+zap:   clean
 
index a346795b8a92383144f0abb389554cd687e95a22..7baf2b69cc23ec3cd9ce6791371cde71a1bb1428 100644 (file)
@@ -53,6 +53,8 @@ TGIS =
 #--------------------------------------------------------------------------
 # Targets
 
+.PHONY:        all clean zap
+
 all:   $(OBJS) $(EMDS) $(JOYS) $(TGIS)
 
 ../runtime/zeropage.o:
@@ -61,3 +63,7 @@ all:  $(OBJS) $(EMDS) $(JOYS) $(TGIS)
 clean:
        @rm -f $(OBJS) $(EMDS:.emd=.o) $(JOYS:.joy=.o) $(TGIS:.tgi=.o)
 
+zap:   clean
+       @rm -f $(EMDS) $(JOYS) $(TGIS)
+
+