]> git.sur5r.net Git - cc65/commitdiff
Add definitions for tools so the makefile is useful by itself.
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Tue, 26 Oct 2004 19:28:26 +0000 (19:28 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Tue, 26 Oct 2004 19:28:26 +0000 (19:28 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@3262 b7a2c559-68d2-44c3-8de9-860c34a00d81

24 files changed:
libsrc/apple2/Makefile
libsrc/apple2enh/Makefile
libsrc/atari/Makefile
libsrc/atmos/Makefile
libsrc/c128/Makefile
libsrc/c16/Makefile
libsrc/c64/Makefile
libsrc/cbm510/Makefile
libsrc/cbm610/Makefile
libsrc/common/Makefile
libsrc/conio/Makefile
libsrc/dbg/Makefile
libsrc/em/Makefile
libsrc/joystick/Makefile
libsrc/lynx/Makefile
libsrc/mouse/Makefile
libsrc/nes/Makefile
libsrc/pet/Makefile
libsrc/plus4/Makefile
libsrc/runtime/Makefile
libsrc/serial/Makefile
libsrc/supervision/Makefile
libsrc/tgi/Makefile
libsrc/zlib/Makefile

index 6d7142b4d3f878b6ff0873ec8a97b90acde6403d..aade3112f3b6ae0fa5aa3b69ec7133c9fc5cc160 100644 (file)
@@ -4,6 +4,18 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = apple2
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules
 
index 689e31aa6314c3282703547206da73c9dbd2f761..49fb853f6951a2bb315e8b1db8f6699fe329f759 100644 (file)
@@ -4,6 +4,18 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = apple2enh
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules
 
index 607b75cc600e11ee5f34c4e04132c762e28992d8..3c40eff3455fadc3227e7a6715c50b9587f1ee27 100644 (file)
@@ -15,6 +15,18 @@ ATARIDEFS = -DNUMDRVS=4 -DUCASE_FILENAME=1 -DDEFAULT_DEVICE=1 -DLINEBUF=80
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = atari
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules
 
index d95b15df557952685d63e6b89ae790ab2d9a9538..3e53aae10b95e33439e7eeea74f3f2a343fb3bcf 100644 (file)
@@ -4,6 +4,18 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = atmos
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules
 
index e615f9f7463dc2e7a69e3e50e6f6e175274b0b8a..46f229c0c085607ad2d6f2c35e1811596d9386c4 100644 (file)
@@ -4,6 +4,18 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = c128
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules
 
index 0505d31c5ec655237e31348148985507d4e12990..a9bffbbf747d8eaef52186ae0aef71c5d1e46a85 100644 (file)
@@ -4,6 +4,18 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = c16
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules
 
index e6d171996e82c835959c9bb199753037e7cce302..4771f79d7b1bde672dfe94fc87f5ea015e779f74 100644 (file)
@@ -5,6 +5,18 @@
 .SUFFIXES: .o .s .c
 
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = c64
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules
 
index e1f6c43e062c01a756cc6c595e2eb3499d207b6d..b9d9e3666a4ec6783c010a020316a56841d26555 100644 (file)
@@ -4,6 +4,18 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = cbm510
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules
 
index 3e6fc71cd8817f32796297943856716d707cf832..5783504744a9cd58bf42fea0dc4037921ba8dc34 100644 (file)
@@ -4,6 +4,18 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = cbm610
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules
 
index 9a14ffbed84da301025f150b006b7a4cc6cfc706..7f3babe3363fe7ba69903dafd7a2ad8a7a15a15f 100644 (file)
@@ -4,6 +4,18 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = none
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules
 
index 12c60a27b507f2b03a6a5adc846c649aabf83699..b19abe9cbb362d6cc7dea30cfbacda5da33f6fe8 100644 (file)
@@ -4,6 +4,18 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = none
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules
 
index 61ccf309a0834ceb3ed8cf3051b8e9503e96f73e..a7fbe923fe180ddacd26769042e10eb25c865f01 100644 (file)
@@ -4,6 +4,18 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = none
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules
 
index 28d67b0ac8d08d79a465f7554768e80e3ea14f58..9061fca1ddc11e4302ee8bdb75e3d7871e514a82 100644 (file)
@@ -4,6 +4,18 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = none
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules
 
@@ -37,7 +49,7 @@ S_OBJS =              em-kernel.o     \
 all:   $(C_OBJS) $(S_OBJS)
 
 clean:
-       @$(RM) *~ $(C_OBJS:.o=.s) $(C_OBJS) $(S_OBJS) 
+       @$(RM) *~ $(C_OBJS:.o=.s) $(C_OBJS) $(S_OBJS)
 
 zap:   clean
 
index c1441847fbc974d5039079fa707d0a14da7bc4b6..e1099a5e734d4c136bde46b9d3c820ca6d874e0f 100644 (file)
@@ -4,6 +4,18 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = none
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules
 
@@ -32,7 +44,7 @@ S_OBJS =              joy-kernel.o    \
 all:   $(C_OBJS) $(S_OBJS)
 
 clean:
-       @$(RM) *~ $(C_OBJS:.o=.s) $(C_OBJS) $(S_OBJS) 
+       @$(RM) *~ $(C_OBJS:.o=.s) $(C_OBJS) $(S_OBJS)
 
 zap:   clean
 
index 23ceeb7cf33e7ac546446ece16130852e1ed2fd1..f2b5faa8197d837a7fbbcd50d805faac665f8e6a 100644 (file)
@@ -5,6 +5,18 @@
 .SUFFIXES: .o .s .c
 
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = lynx
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules
 
 # Object files
 
 OBJS = crt0.o          \
+       ctype.o         \
         eeprom.o        \
         framerate.o     \
-        upload.o        
+       getenv.o        \
+       mainargs.o      \
+       sysuname.o      \
+        upload.o
 
 #--------------------------------------------------------------------------
 # Drivers
index 7b062306106b47d30d41758873a480ee58cff789..4c30e0805fb91ce435d46b0378ca14cd87ccd100 100644 (file)
@@ -4,6 +4,18 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = none
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules
 
index e0abce8060866cab3d4b64e2760abd8c7713d3c4..ee18b60a3ccf6e36945bd97a109ab553e46ae23b 100644 (file)
@@ -4,6 +4,18 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = nes
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules
 
index ad67bd253ca8f1041e14cd07a11afeae800a1460..8671414ae7fdfe6da70750b95bfce1ecbf6d27cb 100644 (file)
@@ -4,6 +4,18 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = pet
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules
 
@@ -26,6 +38,7 @@ OBJS =        _scrsize.o      \
        conio.o         \
        cputc.o         \
        crt0.o          \
+       get_tv.o        \
        kbhit.o         \
         kbsout.o        \
         kchkin.o        \
index cb28697405406f2f1a51c8f6050208b1e0009ba5..00a63c4d032a33c475e9485f1a9bb05474ce5116 100644 (file)
@@ -4,6 +4,18 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = c16
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules
 
@@ -94,5 +106,5 @@ clean:
        @$(RM) $(OBJS) $(EMDS:.emd=.o) $(JOYS:.joy=.o) $(SERS:.ser=.o) $(TGIS:.tgi=.o)
 
 zap:   clean
-       @$(RM) $(EMDS) $(JOYS) $(SERS) $(TGIS)                                 
+       @$(RM) $(EMDS) $(JOYS) $(SERS) $(TGIS)
 
index cdec13dfe072b8968c466c738c005eff6f50ee90..a591ae63ac9130613b83d9828ad11458c8609958 100644 (file)
@@ -4,6 +4,18 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = none
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules
 
index e1dbfbd009ace059d3485d9ca78efe3ddda053b2..a77a31ce5facc8e0b8144f67c35b9b68224973c6 100644 (file)
@@ -4,6 +4,18 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = none
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules
 
index 340fa7656172c638dd677a290480ff7f4ae5615f..09a4d91fee22531841b16faa43ca9850a5ddc7f9 100644 (file)
@@ -4,6 +4,18 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = supervision
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules
 
@@ -20,7 +32,7 @@
 C_OBJS =
 
 S_OBJS  =       crt0.o          \
-                ctype.o         
+                ctype.o
 
 #--------------------------------------------------------------------------
 # Targets
index 3f13d37aeece82f3fa00b928e0b2c833d5ffe38e..bc3da90928181b50943c2935565fdfbe93e080cb 100644 (file)
@@ -4,6 +4,18 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = none
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules
 
index 85c5bc6425ddfb6da3148d2a3dbc313c87123fd6..53d22743e74ad2fd2769e81860861e9a7fe53a28 100644 (file)
@@ -4,6 +4,18 @@
 
 .SUFFIXES: .o .s .c
 
+#--------------------------------------------------------------------------
+# Programs and flags
+
+SYS    = none
+
+AS     = ../../src/ca65/ca65
+CC     = ../../src/cc65/cc65
+LD     = ../../src/ld65/ld65
+
+AFLAGS = -t $(SYS) -I../../asminc
+CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
+
 #--------------------------------------------------------------------------
 # Rules