XCOMM 
XCOMM (c) Copyright 1989, 1990, 1991, 1992 OPEN SOFTWARE FOUNDATION, INC. 
XCOMM ALL RIGHTS RESERVED 
XCOMM 
XCOMM 
XCOMM Motif Release 1.2.2
XCOMM 
XCOMM   $RCSfile: Imakefile,v $ $Revision: 1.7.6.2 $ $Date: 92/07/31 18:30:47 $

INCLUDES = -I. \
   -I$(DPSMRMINC) \
   -I$(DPSXMINC) \
   -I$(DPSX11INC) \ 
   -I$$PACOR2HOME/chiInclude

LOCAL_LIBRARIES = \ 
   -L$(DPSMRMLIB) -lMrm \
   -L$(DPSXMLIB)  -lXm \
   -L$(DPSUILLIB) -lUil \
   -L$(DPSXTLIB)  -lXt \
   -L$(DPSX11LIB) -lX11 \
   -L$(DPSXMULIB) -lXmu \
   -L$(DPSXEXTLIB) -lXext

YACCTARGETS = UilLexPars.c    UilLexPars.h
 
WMLTARGETS = UilConst.h	UilKeyTab.h	 \
	UilSymArTa.h	UilSymArTy.h	UilSymCSet.h	UilSymCtl.h \
	UilSymEnum.h	UilSymGen.h	UilSymNam.h	UilSymRArg.h \
	UilSymReas.h	UilTokName.h	UilUrmClas.h	UilSymChCl.h \
	UilSymChTa.h

TARGETS = $(YACCTARGETS) $(WMLTARGETS)
 
TABLE = pacor2.wml
WMDTABLE = pacor2.wmd
WMLTOOLS = wml wmluiltok
REPORT = wml.report

NormalLibraryObjectRule()
 

all::  $(TABLE) Uil.y
	$(RM) $(TARGETS) $(REPORT) wml-uil.mm
	yacc -d $(YACCFLAGS) Uil.y
	$(MV) y.tab.c UilLexPars.c
	$(MV) y.tab.h UilLexPars.h
	./wmluiltok < Uil.y > tokens.dat
	$(RM) wml-uil.mm
	./wml $(TABLE)
	$(RM) tokens.dat

all::  wmldbcreate

NormalProgramTarget(wmldbcreate,wmldbcreate.o,$(DEPLIBS),$(LOCAL_LIBRARIES),$(SYSLIBS))

$(WMDTABLE):	wmldbcreate
	./wmldbcreate -o $@

clean::
	$(RM) $(TARGETS) $(WMDTABLE) $(REPORT) lex.yy.c	*.mm *.sdml *.txt \
	tokens.dat
 
DependTarget()
