PROJ	=PC
DEBUG	=0
CC	=qcl
CFLAGS_G	= /AS /W3 /Za /G0
CFLAGS_D	=  
CFLAGS_R	= /Ot /Ol 
CFLAGS	=$(CFLAGS_G) $(CFLAGS_R)
LFLAGS_G	= /CP:0xffff /NOI /SE:0x80 /ST:0x1000 /E
LFLAGS_D	= 
LFLAGS_R	= 
LFLAGS	=$(LFLAGS_G) $(LFLAGS_R)
RUNFLAGS	=
OBJS_EXT = 	
LIBS_EXT = 	

all:	$(PROJ).exe

pcmain.obj:	pcmain.c   pascomp.h version.h

pcinsmbl.obj:	pcinsmbl.c pascomp.h pcpcd.h

pcerr.obj:	pcerr.c    pascomp.h

pcinit.obj:	pcinit.c   pascomp.h

pcident.obj:	pcident.c  pascomp.h

pcetc.obj:	pcetc.c    pascomp.h

pcset.obj:	pcset.c    pascomp.h

pcblock.obj:	pcblock.c  pascomp.h pcpcd.h

pcgencd.obj:	pcgencd.c  pascomp.h pcpcd.h

pccall.obj:	pccall.c   pascomp.h pcpcd.h

pccalusr.obj:   pccalusr.c pascomp.h pcpcd.h

pcdcl.obj:	pcdcl.c    pascomp.h

pctype.obj:     pctype.c   pascomp.h

pcexpres.obj:   pcexpres.c pascomp.h pcpcd.h

pcheap.obj:     pcheap.c   pascomp.h


$(PROJ).exe:	pcmain.obj pcinsmbl.obj pcerr.obj pcinit.obj pcident.obj \
                pcetc.obj pcset.obj pcblock.obj pcgencd.obj pccall.obj \
                pccalusr.obj pcdcl.obj pctype.obj  pcexpres.obj pcheap.obj \
                $(OBJS_EXT)
	echo >NUL @<<$(PROJ).crf
pcmain.obj +
pcinsmbl.obj +
pcerr.obj +
pcinit.obj +
pcident.obj +
pcetc.obj +
pcset.obj +
pcblock.obj +
pcgencd.obj +
pccall.obj +
pccalusr.obj +
pcdcl.obj +
pctype.obj +
pcexpres.obj +
pcheap.obj +
$(OBJS_EXT)
$(PROJ).exe

$(LIBS_EXT);
<<
	link $(LFLAGS) @$(PROJ).crf

run: $(PROJ).exe
	$(PROJ) $(RUNFLAGS)

