# This file is automaticaly generated by RHIDE Version 1.3 
# created with the command:
# d:/apps/dos/djgpp/bin/gpr2mak.exe emu.gpr
vpath_src=compon/cpu/Z80 compon/cpu host machines coords compon/video compon compon/cpu/M6502 compon/audio
vpath %.c $(vpath_src)
vpath %.cc $(vpath_src)
vpath %.cpp $(vpath_src)
vpath %.C $(vpath_src)
vpath %.cxx $(vpath_src)
vpath %.s $(vpath_src)
vpath %.S $(vpath_src)
vpath %.p $(vpath_src)
vpath %.pas $(vpath_src)
vpath %.f $(vpath_src)
vpath %.for $(vpath_src)
vpath %.F $(vpath_src)
vpath %.fpp $(vpath_src)
vpath %.i $(vpath_src)
vpath %.ii $(vpath_src)
vpath %.m $(vpath_src)
vpath %.asm $(vpath_src)
vpath %.nsm $(vpath_src)
RHIDE_GCC=gcc
RHIDE_AS=gcc
RHIDE_GXX=gcc
RHIDE_GPC=gpc
RHIDE_AR=ar
RHIDE_LD=gcc
RHIDE_G77=g77
RHIDE_NASM=nasm
RHIDE_LD_PASCAL=gpc
RHIDE_ARFLAGS=rcs
RHIDE_TYPED_LIBS.f=m f2c
RHIDE_TYPED_LIBS.for=$(RHIDE_TYPED_LIBS.f)
RHIDE_TYPED_LIBS.F=$(RHIDE_TYPED_LIBS.f)
RHIDE_TYPED_LIBS.fpp=$(RHIDE_TYPED_LIBS.f)
RHIDE_TYPED_LIBS.p=m gpc
RHIDE_TYPED_LIBS.pas=$(RHIDE_TYPED_LIBS.p)
RHIDE_TYPED_LIBS_DJGPP.cc=iostr
RHIDE_TYPED_LIBS_Linux.cc=stdc++
RHIDE_TYPED_LIBS.cc=$(RHIDE_TYPED_LIBS_$(RHIDE_OS).cc)
RHIDE_TYPED_LIBS.cpp=$(RHIDE_TYPED_LIBS.cc)
RHIDE_TYPED_LIBS.cxx=$(RHIDE_TYPED_LIBS.cc)
RHIDE_TYPED_LIBS.C=$(RHIDE_TYPED_LIBS.cc)
RHIDE_TYPED_LIBS.ii=$(RHIDE_TYPED_LIBS.cc)
RHIDE_TYPED_LIBS.y=bison
RHIDE_TYPED_LIBS.l=fl
RHIDE_TYPED_LIBS.m=objc
RHIDE_TYPED_LIBS=$(foreach suff,$(sort $(suffix\
	$(PROJECT_ITEMS))),$(RHIDE_TYPED_LIBS$(suff)))
RHIDE_INCLUDES=$(SPECIAL_CFLAGS) $(addprefix -I,$(INCLUDE_DIRS))
RHIDE_LIBDIRS=$(addprefix -L,$(LIB_DIRS))
RHIDE_LIBS=$(addprefix -l,$(LIBS) $(RHIDE_TYPED_LIBS) $(RHIDE_OS_LIBS))
RHIDE_LDFLAGS=$(SPECIAL_LDFLAGS) $(addprefix -Xlinker ,$(LD_EXTRA_FLAGS))
RHIDE_NASM_TARGET_DJGPP=coff
RHIDE_NASM_TARGET_Linux=elf
RHIDE_NASM_TARGET=$(RHIDE_NASM_TARGET_$(RHIDE_OS))
RHIDE_COMPILE_NASM=$(RHIDE_NASM) -f $(RHIDE_NASM_TARGET) $(LOCAL_OPT) -o\
	$(OUTFILE)  $(SOURCE_NAME)
RHIDE_COMPILE_FORTRAN=$(RHIDE_G77) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)\
	$(C_OPT_FLAGS)  $(C_WARN_FLAGS) $(C_F_LANG_FLAGS) $(C_EXTRA_FLAGS)\
	$(LOCAL_OPT)  -c $(SOURCE_NAME) -o $(OUTFILE)
RHIDE_COMPILE_FORTRAN_FORCE=$(RHIDE_G77) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)\
	$(C_OPT_FLAGS)  $(C_WARN_FLAGS) $(C_F_LANG_FLAGS) $(C_EXTRA_FLAGS)\
	-x f77 $(LOCAL_OPT)  -c $(SOURCE_NAME) -o $(OUTFILE)
RHIDE_COMPILE_C=$(RHIDE_GCC) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)\
	$(C_OPT_FLAGS)  $(C_WARN_FLAGS) $(C_C_LANG_FLAGS) $(C_EXTRA_FLAGS)\
	$(LOCAL_OPT)  $(CPPFLAGS) $(CFLAGS) $(RHIDE_OS_CFLAGS) -c\
	$(SOURCE_NAME) -o $(OUTFILE)
RHIDE_COMPILE_C_FORCE=$(RHIDE_GCC) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)\
	$(C_OPT_FLAGS)  $(C_WARN_FLAGS) $(C_C_LANG_FLAGS) $(C_EXTRA_FLAGS)\
	-x c $(LOCAL_OPT)  $(CPPFLAGS) $(CFLAGS) $(RHIDE_OS_CFLAGS) -c\
	$(SOURCE_NAME) -o $(OUTFILE)
RHIDE_COMPILE_CC=$(RHIDE_GXX) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)\
	$(C_OPT_FLAGS)  $(C_WARN_FLAGS) $(C_C_LANG_FLAGS)\
	$(C_CXX_LANG_FLAGS) $(C_EXTRA_FLAGS)  $(CPPFLAGS) $(CXXFLAGS)\
	$(RHIDE_OS_CXXFLAGS) $(LOCAL_OPT)   -c $(SOURCE_NAME) -o $(OUTFILE)
RHIDE_COMPILE_CC_FORCE=$(RHIDE_GXX) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)\
	$(C_OPT_FLAGS)  $(C_WARN_FLAGS) $(C_C_LANG_FLAGS)\
	$(C_CXX_LANG_FLAGS) $(C_EXTRA_FLAGS)  $(CPPFLAGS) $(CXXFLAGS)\
	$(RHIDE_OS_CXXFLAGS) -x c++ $(LOCAL_OPT)   -c $(SOURCE_NAME) -o\
	$(OUTFILE)
RHIDE_COMPILE_ASM=$(RHIDE_AS) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)\
	$(C_OPT_FLAGS)  $(C_WARN_FLAGS) $(C_EXTRA_FLAGS) $(LOCAL_OPT)  -c\
	$(SOURCE_NAME) -o $(OUTFILE)
RHIDE_COMPILE_ASM_FORCE=$(RHIDE_AS) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)\
	$(C_OPT_FLAGS)  $(C_WARN_FLAGS) $(C_EXTRA_FLAGS) -x assembler\
	$(LOCAL_OPT)  -c $(SOURCE_NAME) -o $(OUTFILE)
RHIDE_GPC_FLAGS=$(RHIDE_INCLUDES) $(C_DEBUG_FLAGS) $(C_OPT_FLAGS)\
	$(C_WARN_FLAGS)  $(C_P_LANG_FLAGS) $(C_EXTRA_FLAGS)
RHIDE_COMPILE_PASCAL=$(RHIDE_GPC) $(RHIDE_GPC_FLAGS) $(LOCAL_OPT)  -c\
	$(SOURCE_NAME) -o $(OUTFILE)
RHIDE_COMPILE_PASCAL_FORCE=$(RHIDE_GPC) $(RHIDE_GPC_FLAGS) -x pascal\
	$(LOCAL_OPT)  -c $(SOURCE_NAME) -o $(OUTFILE)
RHIDE_COMPILE_LINK=$(RHIDE_LD) $(RHIDE_LIBDIRS) $(C_EXTRA_FLAGS)\
	$(RHIDE_LDFLAGS) -o $(OUTFILE)  $(LDFLAGS) $(OBJFILES) $(LIBRARIES)\
	$(RHIDE_LIBS)
RHIDE_COMPILE_LINK_PASCAL=$(RHIDE_LD_PASCAL) $(RHIDE_LIBDIRS)\
	$(C_EXTRA_FLAGS) $(RHIDE_LDFLAGS)  -o $(OUTFILE) $(LDFLAGS)\
	$(OBJFILES) $(LIBRARIES) $(RHIDE_LIBS)
RHIDE_COMPILE_LINK_PASCAL_AUTOMAKE=$(RHIDE_LD_PASCAL) $(RHIDE_LIBDIRS)\
	$(RHIDE_LDFLAGS)  -o $(OUTFILE) --automake="$(strip\
	$(RHIDE_GPC_FLAGS))" $(RHIDE_GPC_FLAGS)  $(SOURCE_NAME) $(LDFLAGS)\
	$(LIBRARIES) $(RHIDE_LIBS)
RHIDE_COMPILE_ARCHIVE=$(RHIDE_AR) $(RHIDE_ARFLAGS) $(OUTFILE) $(OBJFILES)
RHIDE_COMPILE.c.o=$(RHIDE_COMPILE_C)
RHIDE_COMPILE.cc.o=$(RHIDE_COMPILE_CC)
RHIDE_COMPILE.p.o=$(RHIDE_COMPILE_PASCAL)
RHIDE_COMPILE.f.o=$(RHIDE_COMPILE_FORTRAN)
RHIDE_COMPILE.nsm.o=$(RHIDE_COMPILE_NASM)
RHIDE_COMPILE.s.o=$(RHIDE_COMPILE_ASM)
RHIDE_COMPILE.c.s=$(subst -c,-S,$(RHIDE_COMPILE_C))
RHIDE_COMPILE.c.i=$(subst -c,-E,$(RHIDE_COMPILE_C))
RHIDE_COMPILE.i.s=$(RHIDE_COMPILE.c.s)
RHIDE_COMPILE.cc.s=$(subst -c,-S,$(RHIDE_COMPILE_CC))
RHIDE_COMPILE.cc.ii=$(subst -c,-E,$(RHIDE_COMPILE_CC))
RHIDE_COMPILE.ii.s=$(RHIDE_COMPILE.cc.s)
RHIDE_COMPILE.cpp.o=$(RHIDE_COMPILE.cpp.cc)
RHIDE_COMPILE.cxx.o=$(RHIDE_COMPILE.cxx.cc)
RHIDE_COMPILE.C.o=$(RHIDE_COMPILE.C.cc)
RHIDE_COMPILE.pas.o=$(RHIDE_COMPILE.pas.p)
RHIDE_COMPILE.for.o=$(RHIDE_COMPILE.for.f)
RHIDE_COMPILE.F.o=$(RHIDE_COMPILE.F.f)
RHIDE_COMPILE.fpp.o=$(RHIDE_COMPILE.fpp.f)
RHIDE_COMPILE.asm.o=$(RHIDE_COMPILE.asm.nsm)
RHIDE_COMPILE.cpp.s=$(RHIDE_COMPILE.cpp.cc)
RHIDE_COMPILE.cxx.s=$(RHIDE_COMPILE.cxx.cc)
RHIDE_COMPILE.C.s=$(RHIDE_COMPILE.C.cc)
RHIDE_COMPILE.cpp.ii=$(RHIDE_COMPILE.cpp.cc)
RHIDE_COMPILE.cxx.ii=$(RHIDE_COMPILE.cxx.cc)
RHIDE_COMPILE.C.ii=$(RHIDE_COMPILE.C.cc)
RHIDE_FSDB=fsdb $(OUTFILE) $(addprefix -p ,$(SRC_DIRS)) $(PROG_ARGS)
RHIDE_GDB=gdb $(OUTFILE) $(addprefix -d ,$(SRC_DIRS))
RHIDE_GREP=grep -n $(prompt arguments for GREP,$(WUC))
RHIDE_GPROF=gprof $(OUTFILE)
INCLUDE_DIRS=../../audio/include
LIB_DIRS=
C_DEBUG_FLAGS=
C_OPT_FLAGS=-O3
C_WARN_FLAGS=-Wall
C_C_LANG_FLAGS=
C_CXX_LANG_FLAGS=
C_P_LANG_FLAGS=
C_F_LANG_FLAGS=
LIBS=alleg
LD_EXTRA_FLAGS=
C_EXTRA_FLAGS=
LOCAL_OPT=$(subst ___~~~___, ,$(subst $(notdir $<)___,,$(filter $(notdir\
	$<)___%,$(LOCAL_OPTIONS))))
OBJFILES=audio.o audiodjf.o centiped.o centivid.o compon.o epp.o graphic.o\
	grasync.o invaders.o invadhw.o invadvhw.o invadvid.o joystick.o\
	keyboard.o keystick.o lrescue.o lrescvid.o m6502.o machine.o main.o\
	mouse.o phoenhw.o phoenix.o phoenvhw.o phoenvid.o pleiads.o\
	pleiavid.o pokey.o process.o realstik.o sincvid.o spectrum.o\
	video.o z80.o
LIBRARIES=
SOURCE_NAME=$<
OUTFILE=$@
SPECIAL_CFLAGS=
SPECIAL_LDFLAGS=
PROG_ARGS=-nojoy
SRC_DIRS=compon/cpu/Z80 compon/cpu host machines coords compon/video compon\
	compon/cpu/M6502 compon/audio
WUC=
EDITORS=
RHIDE_OS=$(RHIDE_OS_)
ifeq ($(strip $(RHIDE_OS)),)
ifneq ($(strip $(DJDIR)),)
RHIDE_OS_:=DJGPP
else
RHIDE_OS_:=$(shell uname)
endif
endif

MAIN_TARGET=EPP.exe
PROJECT_ITEMS=audio.cc audiodjf.o centiped.cc centivid.cc compon.cc epp.cc\
	graphic.cc grasync.cc invaders.cc invadhw.cc invadvhw.cc\
	invadvid.cc joystick.cc keyboard.cc keystick.cc lrescue.cc\
	lrescvid.cc m6502.cc machine.cc main.cc mouse.cc phoenhw.cc\
	phoenix.cc phoenvhw.cc phoenvid.cc pleiads.cc pleiavid.cc pokey.cc\
	process.cc realstik.cc sincvid.cc spectrum.cc video.cc z80.cc
%.o: %.c
	$(RHIDE_COMPILE.c.o)
%.o: %.i
	$(RHIDE_COMPILE_C)
%.o: %.cc
	$(RHIDE_COMPILE.cc.o)
%.o: %.cpp
	$(RHIDE_COMPILE.cpp.o)
%.o: %.cxx
	$(RHIDE_COMPILE.cxx.o)
%.o: %.C
	$(RHIDE_COMPILE.C.o)
%.o: %.ii
	$(RHIDE_COMPILE_CC)
%.o: %.s
	$(RHIDE_COMPILE.s.o)
%.o: %.S
	$(RHIDE_COMPILE_ASM)
%.s: %.c
	$(RHIDE_COMPILE.c.s)
%.s: %.i
	$(RHIDE_COMPILE.i.s)
%.s: %.cc
	$(RHIDE_COMPILE.cc.s)
%.s: %.cpp
	$(RHIDE_COMPILE.cpp.s)
%.s: %.cxx
	$(RHIDE_COMPILE.cxx.s)
%.s: %.C
	$(RHIDE_COMPILE.C.s)
%.o: %.pas
	$(RHIDE_COMPILE.pas.o)
%.o: %.p
	$(RHIDE_COMPILE.p.o)
%.o: %.m
	$(RHIDE_COMPILE_OBJC)
%.o: %.f
	$(RHIDE_COMPILE.f.o)
%.o: %.for
	$(RHIDE_COMPILE.for.o)
%.o: %.F
	$(RHIDE_COMPILE.F.o)
%.o: %.fpp
	$(RHIDE_COMPILE.fpp.o)
%.o: %.asm
	$(RHIDE_COMPILE.asm.o)
%.o: %.nsm
	$(RHIDE_COMPILE.nsm.o)
all: EPP.exe
DEPS_0=\
		d:/apps/dos/djgpp/src/emu/audio.o\
		d:/apps/dos/djgpp/src/emu/audiodjf.o\
		d:/apps/dos/djgpp/src/emu/centiped.o\
		d:/apps/dos/djgpp/src/emu/centivid.o\
		d:/apps/dos/djgpp/src/emu/compon.o\
		d:/apps/dos/djgpp/src/emu/epp.o\
		d:/apps/dos/djgpp/src/emu/graphic.o\
		d:/apps/dos/djgpp/src/emu/grasync.o\
		d:/apps/dos/djgpp/src/emu/invaders.o\
		d:/apps/dos/djgpp/src/emu/invadhw.o\
		d:/apps/dos/djgpp/src/emu/invadvhw.o\
		d:/apps/dos/djgpp/src/emu/invadvid.o\
		d:/apps/dos/djgpp/src/emu/joystick.o\
		d:/apps/dos/djgpp/src/emu/keyboard.o\
		d:/apps/dos/djgpp/src/emu/keystick.o\
		d:/apps/dos/djgpp/src/emu/lrescue.o\
		d:/apps/dos/djgpp/src/emu/lrescvid.o\
		d:/apps/dos/djgpp/src/emu/m6502.o\
		d:/apps/dos/djgpp/src/emu/machine.o\
		d:/apps/dos/djgpp/src/emu/main.o\
		d:/apps/dos/djgpp/src/emu/mouse.o\
		d:/apps/dos/djgpp/src/emu/phoenhw.o\
		d:/apps/dos/djgpp/src/emu/phoenix.o\
		d:/apps/dos/djgpp/src/emu/phoenvhw.o\
		d:/apps/dos/djgpp/src/emu/phoenvid.o\
		d:/apps/dos/djgpp/src/emu/pleiads.o\
		d:/apps/dos/djgpp/src/emu/pleiavid.o\
		d:/apps/dos/djgpp/src/emu/pokey.o\
		d:/apps/dos/djgpp/src/emu/process.o\
		d:/apps/dos/djgpp/src/emu/realstik.o\
		d:/apps/dos/djgpp/src/emu/sincvid.o\
		d:/apps/dos/djgpp/src/emu/spectrum.o\
		d:/apps/dos/djgpp/src/emu/video.o\
		d:/apps/dos/djgpp/src/emu/z80.o
NO_LINK=
LINK_FILES=$(filter-out $(NO_LINK),$(DEPS_0))
EPP.exe: $(DEPS_0)
	$(RHIDE_COMPILE_LINK)
DEPS_1=audio.cc
audio.o: $(DEPS_1)
	$(RHIDE_COMPILE.cc.o)
DEPS_2=centiped.cc
centiped.o: $(DEPS_2)
	$(RHIDE_COMPILE.cc.o)
DEPS_3=centivid.cc
centivid.o: $(DEPS_3)
	$(RHIDE_COMPILE.cc.o)
DEPS_4=compon.cc
compon.o: $(DEPS_4)
	$(RHIDE_COMPILE.cc.o)
DEPS_5=epp.cc
epp.o: $(DEPS_5)
	$(RHIDE_COMPILE.cc.o)
DEPS_6=graphic.cc
graphic.o: $(DEPS_6)
	$(RHIDE_COMPILE.cc.o)
DEPS_7=grasync.cc
grasync.o: $(DEPS_7)
	$(RHIDE_COMPILE.cc.o)
DEPS_8=invaders.cc
invaders.o: $(DEPS_8)
	$(RHIDE_COMPILE.cc.o)
DEPS_9=invadhw.cc
invadhw.o: $(DEPS_9)
	$(RHIDE_COMPILE.cc.o)
DEPS_10=invadvhw.cc
invadvhw.o: $(DEPS_10)
	$(RHIDE_COMPILE.cc.o)
DEPS_11=invadvid.cc
invadvid.o: $(DEPS_11)
	$(RHIDE_COMPILE.cc.o)
DEPS_12=joystick.cc
joystick.o: $(DEPS_12)
	$(RHIDE_COMPILE.cc.o)
DEPS_13=keyboard.cc
keyboard.o: $(DEPS_13)
	$(RHIDE_COMPILE.cc.o)
DEPS_14=keystick.cc
keystick.o: $(DEPS_14)
	$(RHIDE_COMPILE.cc.o)
DEPS_15=lrescue.cc
lrescue.o: $(DEPS_15)
	$(RHIDE_COMPILE.cc.o)
DEPS_16=lrescvid.cc
lrescvid.o: $(DEPS_16)
	$(RHIDE_COMPILE.cc.o)
DEPS_17=m6502.cc
m6502.o: $(DEPS_17)
	$(RHIDE_COMPILE.cc.o)
DEPS_18=machine.cc
machine.o: $(DEPS_18)
	$(RHIDE_COMPILE.cc.o)
DEPS_19=main.cc
main.o: $(DEPS_19)
	$(RHIDE_COMPILE.cc.o)
DEPS_20=mouse.cc
mouse.o: $(DEPS_20)
	$(RHIDE_COMPILE.cc.o)
DEPS_21=phoenhw.cc
phoenhw.o: $(DEPS_21)
	$(RHIDE_COMPILE.cc.o)
DEPS_22=phoenix.cc
phoenix.o: $(DEPS_22)
	$(RHIDE_COMPILE.cc.o)
DEPS_23=phoenvhw.cc
phoenvhw.o: $(DEPS_23)
	$(RHIDE_COMPILE.cc.o)
DEPS_24=phoenvid.cc
phoenvid.o: $(DEPS_24)
	$(RHIDE_COMPILE.cc.o)
DEPS_25=pleiads.cc
pleiads.o: $(DEPS_25)
	$(RHIDE_COMPILE.cc.o)
DEPS_26=pleiavid.cc
pleiavid.o: $(DEPS_26)
	$(RHIDE_COMPILE.cc.o)
DEPS_27=pokey.cc
pokey.o: $(DEPS_27)
	$(RHIDE_COMPILE.cc.o)
DEPS_28=process.cc
process.o: $(DEPS_28)
	$(RHIDE_COMPILE.cc.o)
DEPS_29=realstik.cc
realstik.o: $(DEPS_29)
	$(RHIDE_COMPILE.cc.o)
DEPS_30=sincvid.cc
sincvid.o: $(DEPS_30)
	$(RHIDE_COMPILE.cc.o)
DEPS_31=spectrum.cc
spectrum.o: $(DEPS_31)
	$(RHIDE_COMPILE.cc.o)
DEPS_32=video.cc
video.o: $(DEPS_32)
	$(RHIDE_COMPILE.cc.o)
DEPS_33=z80.cc
z80.o: $(DEPS_33)
	$(RHIDE_COMPILE.cc.o)

force:

