#----------------------------------------------------------------------
# make file for PDP11 simulator
#----------------------------------------------------------------------
# MAKEFILE
# Revision 1.3  1995/01/29 02:11:03  T.V.Kutergin
# Added KOI7 support and CR/LF expansion for LPT.
#
# Revision 1.2  1995/01/23 17:29:18  T.V.Kutergin
# Added ASCII <-> KOI7 conversion
#
# Revision 1.1  1995/01/22 05:10:50  T.V.Kutergin
# Initial revision
#
#----------------------------------------------------------------------

CFLAGS =
HDRS   = sim_defs.h pdp11_de.h

.c.o:
   gcc $(CFLAGS) -c $<

O = pdp11_cp.o pdp11_fp.o pdp11_lp.o pdp11_rk.o pdp11_rl.o \
               pdp11_rx.o pdp11_st.o pdp11_sy.o scp.o scp_tty.o

L = -lpc

all       : pdp11.exe atok7.exe k7toa.exe

pdp11.exe : $(O)
   gcc -o pdp11 $(O) $(L)
   strip pdp11
   aout2exe pdp11

atok7.exe : atok7.c
   gcc atok7.c
   strip a.out
   aout2exe a.out
   del a.out
   if exist atok7.exe del atok7.exe > nul:
   ren a.exe atok7.exe

k7toa.exe : k7toa.c
   gcc k7toa.c
   strip a.out
   aout2exe a.out
   del a.out
   if exist k7toa.exe del k7toa.exe > nul:
   ren a.exe k7toa.exe

# DEPENDENCIES

pdp11_cp.o : $(HDRS) pdp11_cp.c
pdp11_fp.o : $(HDRS) pdp11_fp.c
pdp11_lp.o : $(HDRS) pdp11_lp.c
pdp11_rk.o : $(HDRS) pdp11_rk.c
pdp11_rl.o : $(HDRS) pdp11_rl.c
pdp11_rx.o : $(HDRS) pdp11_rx.c
pdp11_st.o : $(HDRS) pdp11_st.c
pdp11_sy.o : $(HDRS) pdp11_sy.c
scp.o      : $(HDRS) scp.c
scp_tty.o  : $(HDRS) scp_tty.c

# EOF : MAKEFILE

