~ubuntu-branches/debian/lenny/libgsf/lenny

« back to all changes in this revision

Viewing changes to python/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): J.H.M. Dassen (Ray)
  • Date: 2006-11-06 22:45:03 UTC
  • mfrom: (1.2.1 upstream) (2.1.1 dapper)
  • Revision ID: james.westby@ubuntu.com-20061106224503-g6pmv1m82zy8jya9
Tags: 1.14.3-1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
INCLUDES = $(LIBGSF_CFLAGS) $(PYTHON_INCLUDES) $(PYGTK_CFLAGS)
2
 
 
3
 
#defsdir = $(datadir)/pygtk/2.0/defs
4
 
 
5
 
#defs_DATA = gconf.defs
6
 
 
7
 
# libgsf binding
8
 
 
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
16
 
CLEANFILES = gsf.c
17
 
EXTRA_DIST = gsf.defs gsf.override  
 
1
AM_CPPFLAGS = $(LIBGSF_CFLAGS) $(PYTHON_INCLUDES) $(PYGTK_CFLAGS)
 
2
 
 
3
pygsfdir = $(pythondir)/gsf
 
4
pygsf_PYTHON = __init__.py
 
5
 
 
6
pygsfexecdir = $(pyexecdir)/gsf
 
7
 
 
8
CLEANFILES =
 
9
EXTRA_DIST = gsf-arg-types.py
 
10
pygsfexec_LTLIBRARIES =
 
11
 
 
12
if WITH_LIBGSF_GNOME
 
13
  pygsfexec_LTLIBRARIES += gnomemodule.la
 
14
endif
 
15
 
 
16
pygsfexec_LTLIBRARIES += _gsfmodule.la
 
17
 
 
18
gnomemodule_la_CFLAGS = \
 
19
        -I$(top_srcdir)         \
 
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
 
31
 
 
32
_gsfmodule_la_CFLAGS =          \
 
33
        -I$(top_srcdir)         \
 
34
        $(LIBGSF_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
 
39
CLEANFILES += gsf.c
 
40
EXTRA_DIST += gsf.defs gsf.override  
18
41
gsf.c: gsf.defs gsf.override
19
42
 
20
43
.defs.c:
21
44
        (cd $(srcdir) \
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 \