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

« back to all changes in this revision

Viewing changes to src/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=\"evolution-data-server\"        \
3
 
        -DPREFIX=\"$(prefix)\"                          \
4
 
        -DSYSCONFDIR=\"$(sysconfdir)\"                  \
5
 
        -DDATADIR=\"$(datadir)\"                        \
6
 
        -DLIBDIR=\"$(libdir)\"                          \
7
 
        -I$(top_srcdir)                                 \
8
 
        -I$(top_srcdir)/addressbook                     \
9
 
        -I$(top_builddir)/addressbook                   \
10
 
        -I$(top_srcdir)/calendar                        \
11
 
        -I$(top_srcdir)/calendar                        \
12
 
        -I$(top_builddir)/calendar                      \
13
 
        -DEVOLUTION_LOCALEDIR=\""$(localedir)"\"        \
14
 
        $(SOUP_CFLAGS)                                  \
15
 
        $(E_FACTORY_CFLAGS)                             \
16
 
        $(E_DATA_SERVER_CFLAGS)
17
 
 
18
 
 
19
 
IDLS = \
20
 
        Evolution-DataServer.idl
21
 
 
22
 
IDL_GENERATED_H = \
23
 
        Evolution-DataServer.h
24
 
 
25
 
IDL_GENERATED_C =                               \
26
 
        Evolution-DataServer-common.c           \
27
 
        Evolution-DataServer-skels.c            \
28
 
        Evolution-DataServer-stubs.c
29
 
 
30
 
IDL_GENERATED = $(IDL_GENERATED_H) $(IDL_GENERATED_C)
31
 
 
32
 
$(IDL_GENERATED_H): $(IDLS)
33
 
        $(ORBIT_IDL) -I $(srcdir) $(IDL_INCLUDES) $(srcdir)/Evolution-DataServer.idl
34
 
 
35
 
$(IDL_GENERATED_C): $(IDL_GENERATED_H)
36
 
 
37
 
 
38
 
noinst_PROGRAMS =                       \
39
 
        evolution-data-server
40
 
 
41
 
evolution_data_server_SOURCES = \
42
 
        $(IDL_GENERATED)                \
43
 
        server-interface-check.c        \
44
 
        server-interface-check.h        \
45
 
        server-logging.c                \
46
 
        server-logging.h                \
47
 
        server.c                        \
48
 
        offline-listener.c              \
49
 
        offline-listener.h              
50
 
 
51
 
if ENABLE_CALENDAR
52
 
E_DATA_CAL_LIBS=$(top_builddir)/calendar/libedata-cal/libedata-cal-1.2.la
53
 
endif
54
 
 
55
 
evolution_data_server_LDADD =                                           \
56
 
        $(top_builddir)/libebackend/libebackend-1.2.la                  \
57
 
        $(top_builddir)/libedataserver/libedataserver-1.2.la            \
58
 
        $(top_builddir)/addressbook/libedata-book/libedata-book-1.2.la  \
59
 
        $(E_DATA_CAL_LIBS)                                              \
60
 
        $(E_FACTORY_LIBS)                                               \
61
 
        $(E_DATA_SERVER_LIBS)
62
 
 
63
 
if OS_WIN32
64
 
evolution_data_server_LDFLAGS = -mwindows
65
 
endif
66
 
 
67
 
install-evolution-data-servers:
68
 
        $(mkinstalldirs) $(DESTDIR)$(libexecdir)
69
 
        $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) evolution-data-server@EXEEXT@ $(DESTDIR)$(libexecdir)/evolution-data-server-$(BASE_VERSION)@EXEEXT@
70
 
 
71
 
SERVER_IN_FILE=GNOME_Evolution_DataServer.server.in.in
72
 
 
73
 
server_in_files = GNOME_Evolution_DataServer.server.in.in
74
 
server_DATA = $(server_in_files:.server.in.in=_$(API_VERSION).server)
75
 
@EVO_SUBST_SERVER_RULE@
76
 
@EVO_NAME_SERVER_RULE@
77
 
@INTLTOOL_SERVER_RULE@
78
 
 
79
 
idl_DATA = $(IDLS)
80
 
 
81
 
EXTRA_DIST =                                            \
82
 
        $(server_in_files)                              \
83
 
        $(idl_DATA)
84
 
 
85
 
BUILT_SOURCES = $(IDL_GENERATED) $(server_DATA)
86
 
CLEANFILES = $(BUILT_SOURCES)
87
 
 
88
 
install-exec-local: install-evolution-data-servers
89
 
 
90
 
uninstall-local:
91
 
        rm -f $(DESTDIR)$(libexecdir)/evolution-data-server-$(BASE_VERSION)@EXEEXT@
92
 
 
93
 
dist-hook:
94
 
        cd $(distdir); rm -f $(BUILT_SOURCES)
95
 
 
96
 
if ENABLE_PURIFY
97
 
PLINK = $(LIBTOOL) --mode=link $(PURIFY) $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
98
 
 
99
 
all-local: evolution-data-server.pure
100
 
 
101
 
evolution-data-server.pure: evolution-data-server@EXEEXT@
102
 
        @rm -f evolution-data-server.pure
103
 
        $(PLINK) $(evolution_data_server_LDFLAGS) $(evolution_data_server_OBJECTS) $(evolution_data_server_LDADD) $(LIBS)
104
 
 
105
 
endif