~ubuntu-branches/ubuntu/maverick/evolution-data-server/maverick-proposed

« back to all changes in this revision

Viewing changes to calendar/libecal/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Didier Roche
  • Date: 2010-05-17 17:02:06 UTC
  • mfrom: (1.1.79 upstream) (1.6.12 experimental)
  • Revision ID: james.westby@ubuntu.com-20100517170206-4ufr52vwrhh26yh0
Tags: 2.30.1-1ubuntu1
* Merge from debian experimental. Remaining change:
  (LP: #42199, #229669, #173703, #360344, #508494)
  + debian/control:
    - add Vcs-Bzr tag
    - don't use libgnome
    - Use Breaks instead of Conflicts against evolution 2.25 and earlier.
  + debian/evolution-data-server.install,
    debian/patches/45_libcamel_providers_version.patch:
    - use the upstream versioning, not a Debian-specific one 
  + debian/libedata-book1.2-dev.install, debian/libebackend-1.2-dev.install,
    debian/libcamel1.2-dev.install, debian/libedataserverui1.2-dev.install:
    - install html documentation
  + debian/rules:
    - don't build documentation it's shipped with the tarball

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
AM_CPPFLAGS =                                           \
2
 
        -DG_LOG_DOMAIN=\"libecal\"                      \
3
 
        -I$(top_srcdir)/calendar                        \
4
 
        -I$(srcdir) -I$(top_srcdir)                     \
5
 
        -I.                                             \
6
 
        -I..                                            \
7
 
        -I$(top_builddir)                               \
8
 
        -I$(top_builddir)/calendar/libecal              \
9
 
        $(LIBICAL_CFLAGS)                               \
10
 
        $(EVOLUTION_CALENDAR_CFLAGS)
11
 
 
12
 
# The corba stubs and skels
13
 
CORBA_GENERATED_C =                             \
14
 
        Evolution-DataServer-Calendar-common.c          \
15
 
        Evolution-DataServer-Calendar-skels.c           \
16
 
        Evolution-DataServer-Calendar-stubs.c
17
 
CORBA_GENERATED_H =                     \
18
 
        Evolution-DataServer-Calendar.h
19
 
 
20
 
CORBA_GENERATED = $(CORBA_GENERATED_C) $(CORBA_GENERATED_H)
21
 
 
22
 
idls =                                          \
23
 
        $(srcdir)/../idl/Evolution-DataServer-Calendar.idl
24
 
 
25
 
idl_flags = $(IDL_INCLUDES)
26
 
 
27
 
$(CORBA_GENERATED_H): $(idls)
28
 
        $(ORBIT_IDL) $(idl_flags) $(srcdir)/../idl/Evolution-DataServer-Calendar.idl
29
 
$(CORBA_GENERATED_C): $(CORBA_GENERATED_H)
30
 
 
31
1
# The marshallers
32
2
MARSHAL_GENERATED = e-cal-marshal.c e-cal-marshal.h
33
3
@EVO_MARSHAL_RULE@
35
5
# The library
36
6
lib_LTLIBRARIES = libecal-1.2.la
37
7
 
 
8
libecal_1_2_la_CPPFLAGS = \
 
9
        $(AM_CPPFLAGS)                                                  \
 
10
        -DG_LOG_DOMAIN=\"libecal\"                              \
 
11
        -I$(top_srcdir)                                                 \
 
12
        -I$(top_srcdir)/calendar                                \
 
13
        -I$(top_builddir)                                               \
 
14
        -I$(top_builddir)/calendar/libecal              \
 
15
        $(LIBICAL_CFLAGS)                                               \
 
16
        $(EVOLUTION_CALENDAR_CFLAGS)
 
17
 
38
18
libecal_1_2_la_SOURCES =        \
39
 
        $(CORBA_GENERATED_C)    \
40
 
        $(CORBA_GENERATED_H)    \
41
19
        $(MARSHAL_GENERATED)    \
 
20
        $(DBUS_GENERATED_H)     \
42
21
        e-cal.c                 \
43
22
        e-cal-component.c       \
44
 
        e-cal-listener.c        \
45
 
        e-cal-listener.h        \
46
23
        e-cal-recur.c           \
47
24
        e-cal-time-util.c       \
48
25
        e-cal-check-timezones.c \
50
27
        e-cal-system-timezone.h \
51
28
        e-cal-util.c            \
52
29
        e-cal-view.c            \
53
 
        e-cal-view-listener.c   \
54
 
        e-cal-view-listener.h   \
55
30
        e-cal-view-private.h
56
31
 
57
32
libecal_1_2_la_LIBADD =                                         \
81
56
pkgconfigdir = $(libdir)/pkgconfig
82
57
pkgconfig_DATA = libecal-$(API_VERSION).pc
83
58
 
84
 
BUILT_SOURCES = $(CORBA_GENERATED) $(MARSHAL_GENERATED)
 
59
DBUS_GENERATED_H = e-data-cal-factory-bindings.h e-data-cal-bindings.h e-data-cal-view-bindings.h
 
60
 
 
61
%-bindings.h: $(top_srcdir)/calendar/libedata-cal/%.xml
 
62
        @DBUS_BINDING_TOOL@ --mode=glib-client --output=$@ --prefix=$(subst -,_,$*) $^
 
63
 
 
64
BUILT_SOURCES = $(DBUS_GENERATED_H) $(MARSHAL_GENERATED)
85
65
CLEANFILES = $(BUILT_SOURCES)
86
66
DISTCLEANFILES = $(pkgconfig_DATA)
87
67
 
92
72
dist-hook:
93
73
        cd $(distdir); rm -f $(BUILT_SOURCES)
94
74
 
 
75
-include $(top_srcdir)/git.mk