Hit.cs: Remove FIXME by using binary search while searching properties.
[beagle.git] / wrappers / python / Makefile.am
blob453817948984d043c8379cd21373e590422452e3
1 INCLUDES = $(PYTHON_INCLUDES) $(PYBEAGLE_CFLAGS) -I$(top_srcdir)/libbeagle
3 beagledir = $(pythondir)
4 beagle_LTLIBRARIES = beagle.la
5 beagle_la_LDFLAGS = -module -avoid-version -export-symbols-regex initbeagle
6 beagle_la_LIBADD = $(BEAGLE_LIBS) $(top_builddir)/libbeagle/beagle/libbeagle.la
7 beagle_la_SOURCES = \
8         beaglemodule.c 
10 nodist_beagle_la_SOURCES = beagle.c
12 CLEANFILES = beagle.c
13 EXTRA_DIST = \
14         beagle.defs \
15         beagle.override \
16         gen-defs.sh
18 beagle.c: beagle.defs beagle.override
19 .defs.c:
20         (cd $(srcdir) \
21          && $(PYGTK_CODEGEN) \
22             --override $*.override \
23             --register $(PYGTK_DEFSDIR)/gtk-types.defs \
24             --register $(PYGTK_DEFSDIR)/gdk-types.defs \
25             --prefix py$* $*.defs) > gen-$*.c \
26         && cp gen-$*.c $*.c \
27         && rm -f gen-$*.c