|
Packit |
b099d7 |
MAINTAINERCLEANFILES = Makefile.in
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
EXTRA_DIST = Imakefile README wmllex.c wmllex.l motif.wml Uil.y Uil.c Uil.h UilLexPars.h UilLexPars.c
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
AM_YFLAGS = -d
|
|
Packit |
b099d7 |
#AM_LFLAGS = -l
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
WMLTARGETS = UilConst.h UilKeyTab.h \
|
|
Packit |
b099d7 |
UilSymArTa.h UilSymArTy.h UilSymCSet.h UilSymCtl.h \
|
|
Packit |
b099d7 |
UilSymEnum.h UilSymGen.h UilSymNam.h UilSymRArg.h \
|
|
Packit |
b099d7 |
UilSymReas.h UilTokName.h UilUrmClas.h UilSymChCl.h \
|
|
Packit |
b099d7 |
UilSymChTa.h
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
TABLE = motif.wml
|
|
Packit |
b099d7 |
WMDTABLE = motif.wmd
|
|
Packit |
b099d7 |
WMLTOOLS = wml wmluiltok
|
|
Packit |
b099d7 |
REPORT = wml.report
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
wmldir = $(includedir)/uil
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
wml_HEADERS = UilDBDef.h
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
noinst_HEADERS = wml.h wmlparse.h $(WMLTARGETS)
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
noinst_PROGRAMS = wml wmluiltok wmldbcreate
|
|
Packit |
b099d7 |
wmluiltok_SOURCES = wmluiltok.l
|
|
Packit |
b099d7 |
wmluiltok_LDADD = @LEXLIB@
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
wml_SOURCES = wml.c
|
|
Packit |
b099d7 |
wml_LDADD = -L. -lwml
|
|
Packit |
b099d7 |
wml_DEPENDENCIES = libwml.a
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
wmldbcreate_LDADD = ../../lib/Xm/libXm.la
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
INCLUDES = -I../../lib -I$(srcdir)/../../lib -I$(srcdir)/../../include ${X_CFLAGS}
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
noinst_LIBRARIES = libwml.a
|
|
Packit |
b099d7 |
libwml_a_SOURCES = wmlparse.y wml.c wmloutkey.c wmlouth.c wmloutmm.c wmloutp1.c wmlresolve.c wmlsynbld.c wmlutils.c
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
wmlparse.c: wmllex.c
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
wmllex.c: wmllex.l
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
wmlsynbld.c: wmlparse.h
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
$(srcdir)/wmldbcreate.c: $(WMLTARGETS) UilLexPars.h
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
UilLexPars.h: UilLexPars.c
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
UilLexPars.c: Uil.c
|
|
Packit |
b099d7 |
$(LN_S) Uil.h UilLexPars.h
|
|
Packit |
b099d7 |
$(LN_S) Uil.c UilLexPars.c
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
$(WMLTARGETS): wml-uil.mm
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
wml-uil.mm: wmluiltok wml UilLexPars.c $(TABLE)
|
|
Packit |
b099d7 |
$(RM) $(WMLTARGETS) wml.report wml-uil.mm
|
|
Packit |
b099d7 |
./wmluiltok <$(srcdir)/Uil.y >tokens.dat
|
|
Packit |
b099d7 |
$(RM) wml-uil.mm
|
|
Packit |
b099d7 |
./wml $(srcdir)/$(TABLE)
|
|
Packit |
b099d7 |
$(RM) tokens.dat
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
all: motif.wmd
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
motif.wmd: wmldbcreate
|
|
Packit |
b099d7 |
./wmldbcreate -o motif.wmd
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
clean-local:
|
|
Packit |
b099d7 |
$(RM) $(WMLTARGETS) $(WMDTABLE) $(REPORT) lex.yy.c libwml.a wml \
|
|
Packit |
b099d7 |
*.mm *.sdml *.txt wmlparse.c wmlparse.h wmluiltok wmllex.c \
|
|
Packit |
b099d7 |
tokens.dat DONE wmluiltok.c Uil.c Uil.h wml.report UilLexPars.[ch] ylwrap
|
|
Packit |
b099d7 |
|