1
INCLUDES = $(LIBGSF_CFLAGS) $(PYTHON_INCLUDES) $(PYGTK_CFLAGS)
3
#defsdir = $(datadir)/pygtk/2.0/defs
5
#defs_DATA = gconf.defs
9
#pyexec_LTLIBRARIES = gsfmodule.la
10
lib_LTLIBRARIES = gsfmodule.la
11
gsfmodule_la_CFLAGS = $(LIBGSF_CFLAGS)
12
gsfmodule_la_LDFLAGS = -module -avoid-version -export-symbols-regex initgsf
13
gsfmodule_la_LIBADD = $(LIBGSF_LIBS) -lgsf-1
14
gsfmodule_la_SOURCES = gsfmodule.c
15
#nodist_gsfmodule_la_SOURCES = gsf.c
17
EXTRA_DIST = gsf.defs gsf.override
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
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
18
41
gsf.c: gsf.defs gsf.override
22
45
&& $(PYGTK_CODEGEN) \
46
--load-types gsf-arg-types.py \
23
47
--override $*.override \
24
48
--prefix py$* $*.defs) > gen-$*.c \
25
49
&& cp gen-$*.c $*.c \