TOPSRC = @top_srcdir@ MODULE = none PROGRAMS = winhelp hlp2sgml ALL_LIBS = $(WINELIB) $(X_LIBS) $(XPM_LIB) $(XLIB) $(LDLIBS) LANGUAGES = En De Fr Fi # Installation infos INSTALL = @INSTALL@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_DATA = @INSTALL_DATA@ prefix = @prefix@ exec_prefix = @exec_prefix@ bindir = @bindir@ libdir = @libdir@ sysconfdir = @sysconfdir@ mandir = @mandir@/man1 manext = .1 MOSTOBJS = \ winhelp.o \ hlpfile.o \ macro.o \ y.tab.o \ lex.yy.o STRINGOBJS = \ string.o \ $(LANGUAGES:%=%.o) C_SRCS = $(MOSTOBJS:.o=.c) $(STRINGOBJS:.o=.c) hlp2sgml.c all: check_winerc $(PROGRAMS) @MAKE_RULES@ # Some strings need addresses >= 0x10000 winhelp: $(MOSTOBJS) $(STRINGOBJS) $(WINELIB) $(CC) -o winhelp $(MOSTOBJS) $(LDOPTIONS) $(ALL_LIBS) $(STRINGOBJS) hlp2sgml: hlp2sgml.o hlpfile.o $(CC) -o hlp2sgml hlp2sgml.o hlpfile.o install: dummy $(INSTALL_PROGRAM) winhelp $(bindir)/winhelp $(INSTALL_PROGRAM) hlp2sgml $(bindir)/hlp2sgml clean:: $(RM) $(PROGRAMS) lex.yy.c y.tab.c y.tab.h $(RM) $(LANGUAGES:%=%.c) $(LANGUAGES:%=%.h) y.tab.c y.tab.h: macro.yacc.y $(YACC) -d -t macro.yacc.y lex.yy.c: macro.lex.l $(LEX) -8 -i macro.lex.l $(LANGUAGES:%=%.c) $(LANGUAGES:%=%.h): $(WINERC) Xx.rc dummy: ### Dependencies: