EBIND = emxbind
LDFLAGS =
-OBJS = chip.o \
+OBJS = addrspace.o \
+ callback.o \
+ cfgdata.o \
+ chip.o \
chippath.o \
- cpucore.o \
- cputype.o \
+ config.o \
+ cpucore.o \
+ cputype.o \
error.o \
- global.o \
+ global.o \
+ location.o \
main.o \
- memory.o
+ memory.o \
+ scanner.o \
+ system.o
LIBS = $(COMMON)/common.a
.PHONY: all
ifeq (.depend,$(wildcard .depend))
-all : $(EXECS)
+all: $(EXECS) chips
include .depend
else
all: depend
- @$(MAKE) -f make/gcc.mak all
+ @$(MAKE) -f make/gcc.mak all
endif
-
sim65: $(OBJS) $(LIBS)
$(CC) $(CFLAGS) -o $@ $(OBJS) $(LIBS) -ldl
@if [ $(OS2_SHELL) ] ; then $(EBIND) $@ ; fi
+.PHONY: chips
+chips:
+ @$(MAKE) -C chips -f make/gcc.mak
+
+
clean:
+ @$(MAKE) -C chips -f make/gcc.mak clean
rm -f *~ core *.lst
-zap: clean
+zap: clean
+ @$(MAKE) -C chips -f make/gcc.mak zap
rm -f *.o $(EXECS) .depend
# ------------------------------------------------------------------------------