2007-04-19 Zoltan Varga <vargaz@gmail.com>
[mono.git] / mono / monoburg / Makefile.am
1 CC=$(CC_FOR_BUILD)
2
3 am_CFLAGS = $(BUILD_GLIB_CFLAGS) -I$(srcdir) $(CFLAGS_FOR_BUILD)
4
5 #noinst_PROGRAMS = sample
6
7 #sample_SOURCES = sample.c
8
9 all: monoburg$(BUILD_EXEEXT)
10
11 parser.c:  $(srcdir)/monoburg.y
12         bison $(srcdir)/monoburg.y -o parser.c
13
14 monoburg$(BUILD_EXEEXT): $(srcdir)/monoburg.c $(srcdir)/monoburg.h parser.c
15         $(CC_FOR_BUILD) -o $@ $(srcdir)/monoburg.c parser.c $(am_CFLAGS) $(LDFLAGS) $(BUILD_GLIB_LIBS)
16
17 sample.c: monoburg$(BUILD_EXEEXT) $(srcdir)/sample.brg
18         ./monoburg$(BUILD_EXEEXT) $(srcdir)/sample.brg > sample.c
19
20 #sample_LDADD = $(BUILD_GLIB_LIBS)
21
22 BUILT_SOURCES = parser.c sample.c
23
24 CLEANFILES = $(BUILT_SOURCES) monoburg$(BUILD_EXEEXT)
25
26 man_MANS = monoburg.1
27
28 EXTRA_DIST = ChangeLog monoburg.c monoburg.h monoburg.y sample.brg $(man_MANS)
29