aboutsummaryrefslogtreecommitdiff
path: root/src/Makefile
diff options
context:
space:
mode:
authorIan C <ianc@noddybox.co.uk>2016-03-20 23:40:58 +0000
committerIan C <ianc@noddybox.co.uk>2016-03-20 23:40:58 +0000
commit8bfa93de6afda0163401c6f01eb5a89c535c262c (patch)
treecf7f8c3fb736465ec187bab8b0707cd9ca3d915b /src/Makefile
parent618d4de3bd173a7bda6d6a2b911bc0717c10102b (diff)
Move output drivers to separate files in preperation for additional drivers.
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile33
1 files changed, 21 insertions, 12 deletions
diff --git a/src/Makefile b/src/Makefile
index d862ea0..1980209 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -38,7 +38,9 @@ SOURCE = casm.c \
listing.c \
alias.c \
6502.c \
- z80.c
+ z80.c \
+ rawout.c \
+ specout.c
OBJECTS = casm.o \
expr.o \
@@ -54,7 +56,9 @@ OBJECTS = casm.o \
listing.o \
alias.o \
6502.o \
- z80.o
+ z80.o \
+ rawout.o \
+ specout.o
$(TARGET): $(OBJECTS)
$(CC) $(CLAGS) -o $(TARGET) $(OBJECTS)
@@ -63,27 +67,32 @@ clean:
rm -f $(TARGET) $(TARGET).exe $(OBJECTS) core *.core
6502.o: 6502.c global.h basetype.h util.h state.h expr.h label.h parse.h \
- cmd.h codepage.h 6502.h
+ cmd.h codepage.h 6502.h
alias.o: alias.c global.h basetype.h util.h state.h alias.h
casm.o: casm.c global.h basetype.h util.h state.h expr.h label.h macro.h \
- cmd.h parse.h codepage.h output.h stack.h listing.h alias.h z80.h 6502.h
+ cmd.h parse.h codepage.h stack.h listing.h alias.h output.h rawout.h \
+ specout.h z80.h 6502.h
codepage.o: codepage.c global.h basetype.h util.h state.h codepage.h \
- parse.h cmd.h
+ parse.h cmd.h
expr.o: expr.c global.h basetype.h util.h state.h expr.h label.h
label.o: label.c global.h basetype.h util.h state.h codepage.h parse.h \
- cmd.h stack.h label.h
+ cmd.h stack.h label.h
listing.o: listing.c global.h basetype.h util.h state.h label.h macro.h \
- cmd.h parse.h expr.h varchar.h listing.h
+ cmd.h parse.h expr.h varchar.h listing.h
macro.o: macro.c global.h basetype.h util.h state.h codepage.h parse.h \
- cmd.h varchar.h macro.h
+ cmd.h varchar.h macro.h
output.o: output.c global.h basetype.h util.h state.h output.h parse.h \
- cmd.h
+ cmd.h rawout.h specout.h
parse.o: parse.c global.h basetype.h util.h state.h codepage.h parse.h \
- cmd.h
+ cmd.h
+rawout.o: rawout.c global.h basetype.h util.h state.h rawout.h parse.h \
+ cmd.h
+specout.o: specout.c global.h basetype.h util.h state.h specout.h parse.h \
+ cmd.h
stack.o: stack.c global.h basetype.h util.h state.h stack.h
state.o: state.c global.h basetype.h util.h state.h expr.h
util.o: util.c global.h basetype.h util.h state.h
varchar.o: varchar.c global.h basetype.h util.h state.h codepage.h \
- parse.h cmd.h varchar.h
+ parse.h cmd.h varchar.h
z80.o: z80.c global.h basetype.h util.h state.h expr.h label.h parse.h \
- cmd.h codepage.h varchar.h z80.h
+ cmd.h codepage.h varchar.h z80.h