# implicit rules (Lattice C ram-disk version) for PDMAKE
# T.R.Hageman 02-Nov-88

# Location of the executables (+ standard link control file):
BIN	= d:\\

# Location of the include files:
INC	= d:\h\\

# Assembler:
AS	= $(BIN)asm.ttp

# Lattice C compiler:
LC	= $(BIN)lc.ttp -g$(BIN) -i$(INC) -h
CFLAGS	= -n -cs

# GST linker:
LINK	= $(BIN)link.ttp
LINKFLAGS = -nolist

# Implicit rules:
.SUFFIXES: .ttp .prg .bin .asm .c

.c.bin:
	$(LC) $(CFLAGS) $< 

.asm.bin:
	$(AS) $< $(ASFLAGS)

.bin.ttp:
	$(LINK) $* $(BIN)c.lnk -prog $*.ttp $(LINKFLAGS)
	$(BIN)prune $*

.bin.prg:
	$(LINK) $* $(BIN)c.lnk -prog $*.prg $(LINKFLAGS) 
	$(BIN)prune $*
