blob: 58748d70cf3dc418c1c8618ac5cda07e579ccfee (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
Z80SITE = http://fms.komkon.org/EMUL8
Z80SOURCE = Z80-081707.zip
Z80UNZIP = /usr/bin/unzip
Z80WGET = /usr/bin/wget
CC = gcc
CFLAGS = -g -Wall -IZ80 -DLSB_FIRST=1 -DDEBUG=1 -DJUMPZ80
LD = gcc
LDFLAGS =
SRCS = main.c Debug.c Z80.c
OBJS = $(SRCS:.c=.o)
BIN = z80sim
VPATH = Z80
all: $(BIN)
default: $(BIN)
$(OBJS): %.o: %.c
$(CC) -c $(CFLAGS) $< -o $@
Z80-081707.zip:
$(Z80WGET) $(Z80SITE)/$(Z80SOURCE)
Z80: Z80-081707.zip
$(Z80UNZIP) Z80-081707.zip
z80sim: Z80 $(OBJS)
$(LD) $(LDFLAGS) $(OBJS) -o $@
clean:
@rm -f $(BIN) *.o *.rel *.asm *.lst *.sym *.adb *~
distclean: clean
rm -rf Z80 Z80-081707.zip
|