1 ## Process this file with automake to produce Makefile.in
3 INCLUDES = -DGIREPO_DEFAULT_SEARCH_PATH="\"$(libdir)\""
4 BUILT_SOURCES = scannerparser.c scannerparser.h scannerlexer.c scannerlexer.h \
7 CLEANFILES = scannerparser.c scannerparser.h scannerlexer.c scannerlexer.h gmetadata-header.c
9 EXTRA_DIST = quote-file.sh
11 # Why do I have to do this automake?
12 scannerlexer.h: scannerlexer.c
14 noinst_LTLIBRARIES = libgirepository-parser.la
15 bin_PROGRAMS = g-idl-compiler g-idl-generate g-idl-scanner
17 gmetadata-header.c: $(top_srcdir)/girepository/gmetadata.h
18 $(srcdir)/quote-file.sh $^ $@
20 libgirepository_parser_la_SOURCES = \
27 gidlcompilercontext.c \
28 gidlcompilercontext.h \
29 gidlcompilerentrynode.c \
30 gidlcompilerentrynode.h \
31 gidlcompilertypenode.c \
32 gidlcompilertypenode.h \
35 libgirepository_parser_la_CFLAGS = $(GIREPO_CFLAGS) -I$(top_srcdir)/girepository
37 g_idl_compiler_SOURCES = compiler.c
38 g_idl_compiler_CFLAGS = $(GIREPO_CFLAGS) -I$(top_srcdir)/girepository
39 g_idl_compiler_LDADD = $(GIREPO_LIBS) $(top_builddir)/girepository/libgirepository.la libgirepository-parser.la
41 g_idl_generate_SOURCES = generate.c
42 g_idl_generate_CFLAGS = $(GIREPO_CFLAGS) -I$(top_srcdir)/girepository
43 g_idl_generate_LDADD = $(GIREPO_LIBS) $(top_builddir)/girepository/libgirepository.la
45 g_idl_scanner_SOURCES = \
53 g_idl_scanner_CFLAGS = $(GIREPO_CFLAGS) $(SCANNER_CFLAGS) -I$(top_srcdir)/girepository
54 g_idl_scanner_LDADD = $(GIREPO_LIBS) $(SCANNER_LIBS) $(top_builddir)/girepository/libgirepository.la libgirepository-parser.la
57 $(libgirepository_la_SOURCES) \
58 $(g_idl_compiler_SOURCES) \
59 $(g_idl_generate_SOURCES) \
60 $(g_idl_scanner_SOURCES)
62 include $(top_srcdir)/gcov.mak