1 DEFS
= -D__WINE__
-DINCLUDEDIR
="\"$(includedir)\""
2 TOPSRCDIR
= @top_srcdir@
9 EXTRALIBS
= -L
$(TOPOBJDIR
)/tools
/wpp
-lwpp
11 PROGRAMS
= wrc
$(EXEEXT
)
23 EXTRA_SRCS
= parser.y parser.l
24 EXTRA_OBJS
= y.tab.o @LEX_OUTPUT_ROOT@.o
30 wrc
: $(OBJS
) $(TOPOBJDIR
)/tools
/wpp
/libwpp.a
31 $(CC
) $(CFLAGS
) -o wrc
$(OBJS
) $(EXTRALIBS
) $(LIBWINE
) $(LIBUNICODE
) $(LEXLIB
) $(LDFLAGS
)
33 wrc.exe
: $(OBJS
) $(TOPOBJDIR
)/tools
/wpp
/libwpp.a
34 $(CC
) $(CFLAGS
) -o wrc.exe
$(OBJS
) $(EXTRALIBS
) $(LIBWINE
) $(LIBUNICODE
) $(LEXLIB
) -liberty
$(LDFLAGS
)
36 y.tab.c y.tab.h
: parser.y
37 $(YACC
) $(YACCOPT
) -d
-t
$(SRCDIR
)/parser.y
39 # hack to allow parallel make
43 @LEX_OUTPUT_ROOT@.c
: parser.l
44 $(LEX
) $(LEXOPT
) -d
-8 $(SRCDIR
)/parser.l
46 @LEX_OUTPUT_ROOT@.o
: y.tab.h
49 $(MKINSTALLDIRS
) $(bindir) $(mandir)/man
$(prog_manext
)
50 $(INSTALL_DATA
) $(SRCDIR
)/wrc.man
$(mandir)/man
$(prog_manext
)/wrc.
$(prog_manext
)
51 $(INSTALL_PROGRAM
) wrc
$(EXEEXT
) $(bindir)/wrc
$(EXEEXT
)
54 $(RM
) $(bindir)/wrc
$(EXEEXT
) $(mandir)/man
$(prog_manext
)/wrc.
$(prog_manext
)