#include "../config.tmpl" SYS_LIBRARIES += -lm LOCALELIBDIR = ../locale LOCALELIB = $(LOCALELIBDIR)/libwchar.a FONTSLIBDIR = ../fonts FONTSLIB = $(FONTSLIBDIR)/libfonts.a HTMLLIBDIR = . HTMLLIB = $(HTMLLIBDIR)/libhtml.a IMAGELIBDIR = ../imagelib IMAGELIB = $(IMAGELIBDIR)/libimage.a ANIMELIB = $(IMAGELIBDIR)/libanimate.a EXTRA_INCLUDES += -I$(IMAGELIBDIR) -I$(LOCALELIBDIR) -I$(FONTSLIBDIR)\ -I$(HTMLLIBDIR) MYLIBS = $(HTMLLIB) $(LOCALELIB) $(FONTSLIB) $(ANIMELIB) $(IMAGELIB) LOCAL_LIBRARIES = $(MYLIBS) XawClientLibs DEPLIBS = $(LOCAL_LINRARIES) XCOMM --------------------------------------------------------- XCOMM libhtml XCOMM --------------------------------------------------------- OBJS = msgwin.o msgbuf.o \ tag.o taginfo.o optinfo.o entities.o \ obj.o block.o tag.o taginfo.o entities.o \ dtd.o dtd_y.o dtd_l.o \ style.o style_y.o style_l.o stylesheet.o style_term.o \ parse.o parse_block.o parse_etc.o parse_line.o parse_mono.o \ disp.o timer.o href.o \ frame.o frame_add.o frame_dtd.o frame_style.o\ MsgShell.o msgpack.o \ miniframe.o MsgPop.o YaccFile(dtd_y,-d -p dtd) dtd_l.c: dtd_l.l dtd_y.h $(LEX) -Pdtd $< $(MV) lex.dtd.c $@ clean:: $(RM) dtd_l.c YaccFile(style_y,-d -p style) style_l.c: style_l.l style_y.h $(LEX) -Pstyle $< $(MV) lex.style.c $@ clean:: $(RM) style_l.c NormalLibraryTarget(html,$(OBJS)) XCOMM --------------------------------------------------------- XCOMM test programs XCOMM --------------------------------------------------------- PROG = msgwin PROG2 = msgwin2 PROG3 = msgwin3 $(PROG): msgtest.o $(OBJS) $(LINK.c) $(CFLAGS) -o $@ msgtest.o $(OBJS) $(LDLIBS) $(PROG2): msgtest2.o $(OBJS) $(LINK.c) $(CFLAGS) -o $@ msgtest2.o $(OBJS) $(LDLIBS) $(PROG3): msgtest3.o $(OBJS) $(LINK.c) $(CFLAGS) -o $@ msgtest3.o $(OBJS) $(LDLIBS) clean:: $(RM) $(PROG) $(PROG2) $(PROG3)