[common.mk] Add builddir,srcdir and top_srcdir/gir
[platform/upstream/gobject-introspection.git] / common.mk
1 # -*- Mode: make -*-
2 # Copyright 2009-2010 Johan Dahlin
3 #
4 # This file defines variables that are compatible with
5 # Makefile.introspection, but for use within the gobject-introspection
6 # module itself.
7 #
8
9 INTROSPECTION_SCANNER = \
10     env LPATH=.libs \
11         PYTHONPATH=$(top_builddir):$(top_srcdir) \
12         UNINSTALLED_INTROSPECTION_SRCDIR=$(top_srcdir) \
13         UNINSTALLED_INTROSPECTION_BUILDDIR=$(top_builddir) \
14     $(top_builddir)/tools/g-ir-scanner$(EXEEXT)
15 INTROSPECTION_SCANNER_ARGS = \
16     --verbose \
17     --add-include-path=$(srcdir) \
18     --add-include-path=$(top_srcdir)/gir \
19     --add-include-path=$(builddir) \
20     --add-include-path=$(top_builddir)/gir
21
22 INTROSPECTION_COMPILER = $(top_builddir)/tools/g-ir-compiler$(EXEEXT)
23 INTROSPECTION_COMPILER_ARGS = \
24     --includedir=$(srcdir) \
25     --includedir=$(top_srcdir)/gir \
26     --includedir=$(builddir) \
27     --includedir=$(top_builddir)/gir