blob: 0b68816c79d5914dcc13e459a2b7bc1b75781e59 (
plain) (
tree)
|
|
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
|