]> git.sur5r.net Git - cc65/blobdiff - libsrc/Makefile
Switch to lower case chars in toggle_videomode
[cc65] / libsrc / Makefile
index 17f0383dc9c01734c4f9b354fb92d65f02b74cfb..7b8e1642a13242d6f678a54adbfdce29caad1b5f 100644 (file)
@@ -28,6 +28,7 @@ ALLTARGETS =          apple2  \
 
 #-----------------------------------------------------------------------------
 
+.PHONY:        all
 all:
        for tgt in $(ALLTARGETS); do            \
            $(MAKE) clean "$$tgt"lib || exit 1; \
@@ -162,6 +163,7 @@ cbm510lib:
        done
        mv cbm510/crt0.o cbm510.o
        cp cbm510/*.emd .
+       cp cbm510/*.joy .
 
 #-----------------------------------------------------------------------------
 # PET-II series
@@ -190,7 +192,7 @@ geoslib:
        AFLAGS="-t geos -I../../../asminc" \
        CFLAGS="-Osir -g -T -t geos -I../../../include" \
        $(MAKE) -C geos || exit 1
-       for i in common runtime; do \
+       for i in em joystick tgi common runtime; do \
            CC=$(CC) \
            AS=$(AS) \
            LD=$(LD) \
@@ -206,6 +208,9 @@ geoslib:
                fi; \
            done \
        done
+       cp geos/devel/*.emd .
+       cp geos/devel/*.joy .
+       cp geos/devel/geos-tgi.tgi geos-tgi.tgi
 
 #-----------------------------------------------------------------------------
 # CBM PET machines
@@ -243,10 +248,15 @@ plus4lib:
 
 .PHONY: clean
 clean:
-       @for i in common conio dbg em 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
+
+