source: trunk/tools/wmc/Makefile.in@ 10366

Last change on this file since 10366 was 10181, checked in by sandervl, 22 years ago

PF: Wine WMC port

File size: 869 bytes
Line 
1TOPSRCDIR = @top_srcdir@
2TOPOBJDIR = ../..
3SRCDIR = @srcdir@
4VPATH = @srcdir@
5YACCOPT = #-v
6EXEEXT = @EXEEXT@
7
8PROGRAMS = wmc$(EXEEXT)
9MODULE = none
10
11C_SRCS = \
12 lang.c \
13 mcl.c \
14 utils.c \
15 wmc.c \
16 write.c
17
18EXTRA_SRCS = mcy.y
19EXTRA_OBJS = y.tab.o
20
21all: $(PROGRAMS)
22
23mcl.o: y.tab.h
24
25@MAKE_RULES@
26
27wmc$(EXEEXT): $(OBJS)
28 $(CC) $(CFLAGS) -o $@ $(OBJS) $(LIBUNICODE) $(LIBPORT) $(LEXLIB) $(LDFLAGS)
29
30y.tab.c y.tab.h: mcy.y
31 $(YACC) $(YACCOPT) -d -t $(SRCDIR)/mcy.y
32
33# hack to allow parallel make
34y.tab.h: y.tab.c
35y.tab.o: y.tab.h
36
37install:: $(PROGRAMS)
38 $(MKINSTALLDIRS) $(bindir) $(mandir)/man$(prog_manext)
39 $(INSTALL_DATA) $(SRCDIR)/wmc.man $(mandir)/man$(prog_manext)/wmc.$(prog_manext)
40 $(INSTALL_PROGRAM) wmc$(EXEEXT) $(bindir)/wmc$(EXEEXT)
41
42uninstall::
43 $(RM) $(bindir)/wmc$(EXEEXT) $(mandir)/man$(prog_manext)/wmc.$(prog_manext)
44
45### Dependencies:
Note: See TracBrowser for help on using the repository browser.