From 94c90cbe1f794901714bad45b6f024a328cf7b15 Mon Sep 17 00:00:00 2001 From: uz Date: Tue, 24 Jan 2012 20:37:54 +0000 Subject: [PATCH] Added a makefile to build the executable. git-svn-id: svn://svn.cc65.org/cc65/trunk@5423 b7a2c559-68d2-44c3-8de9-860c34a00d81 --- targetutil/geos-apple/Makefile | 49 ++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 targetutil/geos-apple/Makefile diff --git a/targetutil/geos-apple/Makefile b/targetutil/geos-apple/Makefile new file mode 100644 index 000000000..b2dcc967f --- /dev/null +++ b/targetutil/geos-apple/Makefile @@ -0,0 +1,49 @@ +# +# Makefile +# + +# -------------------------------------------------------------------------- +# Programs +CC = ../../src/cc65/cc65 +AS = ../../src/ca65/ca65 +LD = ../../src/ld65/ld65 + +# Directories +CFGDIR = ../../src/ld65/cfg +INCDIR = ../../include +LIBDIR = ../../libsrc + +# -------------------------------------------------------------------------- +# List of executables. + +EXELIST = convert.system + + + +# -------------------------------------------------------------------------- +# Targets + + +.PHONY: all +all: $(EXELIST) + + +convert.system: convert.c Makefile + $(CC) --forget-inc-paths -I $(INCDIR) -t apple2enh -O convert.c + $(AS) --forget-inc-paths convert.s + $(LD) -o $@ -C $(CFGDIR)/apple2enh-system.cfg convert.o $(LIBDIR)/apple2enh.lib + + +# -------------------------------------------------------------------------- +# Cleanup rules + +.PHONY: clean +clean: + $(RM) *~ *.map *.o *.s *.lbl + +.PHONY: zap +zap: clean + $(RM) $(EXELIST) + + +