1 AM_CPPFLAGS = $(LIBGSF_CFLAGS) $(PYTHON_INCLUDES) $(PYGTK_CFLAGS)
3 pygsfdir = $(pythondir)/gsf
4 pygsf_PYTHON = __init__.py
6 pygsfexecdir = $(pyexecdir)/gsf
9 EXTRA_DIST = gsf-arg-types.py
10 pygsfexec_LTLIBRARIES =
13 pygsfexec_LTLIBRARIES += gnomemodule.la
16 pygsfexec_LTLIBRARIES += _gsfmodule.la
18 gnomemodule_la_CFLAGS = \
20 $(LIBGSF_CFLAGS) $(LIBGSF_GNOME_CFLAGS) $(ORBIT_PYTHON_CFLAGS)
21 gnomemodule_la_LDFLAGS = -module -avoid-version -export-symbols-regex initgnome
22 gnomemodule_la_LIBADD = \
23 $(top_builddir)/gsf-gnome/libgsf-gnome-1.la \
24 $(top_builddir)/gsf/libgsf-1.la \
25 $(LIBGSF_LIBS) $(LIBGSF_GNOME_LIBS)
26 gnomemodule_la_SOURCES = gsfgnomemodule.c
27 nodist_gnomemodule_la_SOURCES = gsfgnome.c
28 CLEANFILES += gsfgnome.c
29 EXTRA_DIST += gsfgnome.defs gsfgnome.override
30 gsfgnome.c: gsfgnome.defs gsfgnome.override gsf-arg-types.py
32 _gsfmodule_la_CFLAGS = \
35 _gsfmodule_la_LDFLAGS = -module -avoid-version -export-symbols-regex init_gsf
36 _gsfmodule_la_LIBADD = $(top_builddir)/gsf/libgsf-1.la $(LIBGSF_LIBS)
37 _gsfmodule_la_SOURCES = gsfmodule.c
38 nodist__gsfmodule_la_SOURCES = gsf.c
40 EXTRA_DIST += gsf.defs gsf.override
41 gsf.c: gsf.defs gsf.override gsf-arg-types.py
46 --load-types gsf-arg-types.py \
47 --override $*.override \
48 --prefix py$* $*.defs) > gen-$*.c \