~ubuntu-branches/ubuntu/trusty/epiphany-browser/trusty

« back to all changes in this revision

Viewing changes to src/Makefile.am

  • Committer: Package Import Robot
  • Author(s): Sebastien Bacher
  • Date: 2011-11-21 17:15:18 UTC
  • mfrom: (1.6.3) (98.2.3 sid)
  • Revision ID: package-import@ubuntu.com-20111121171518-0f07y0i5rvb2wrix
Tags: 3.2.1-2ubuntu1
* Resynchronize on Debian, remaining diffs:
* debian/branding.conf.in: set the branding to Ubuntu.
* debian/epiphany-browser-data.gsettings-override:
  - set startpage and search to Ubuntu
* debian/patches/80_ubuntu_search_url.patch: use Ubuntu search
* debian/patches/81_ubuntu_force_update_bookmarks_menu.patch:
  - update the bookmarks menu every time the internal structure
    is changed (needed for the indicator application menu to work correctly).

Show diffs side-by-side

added added

removed removed

Lines of Context:
15
15
 
16
16
NOINST_H_FILES = \
17
17
        ephy-action-helper.h                    \
18
 
        ephy-activation.h                       \
19
18
        ephy-encoding-dialog.h                  \
20
19
        ephy-encoding-menu.h                    \
21
20
        ephy-find-toolbar.h                     \
41
40
        window-commands.h
42
41
 
43
42
INST_H_FILES = \
44
 
        ephy-dbus.h                     \
45
43
        ephy-extension.h                \
46
44
        ephy-extensions-manager.h       \
47
45
        ephy-link.h                     \
53
51
        $(NULL)
54
52
 
55
53
libephymain_la_SOURCES = \
56
 
        ephy-activation.c                       \
57
54
        ephy-action-helper.c                    \
58
55
        ephy-completion-model.c                 \
59
56
        ephy-completion-model.h                 \
60
 
        ephy-dbus.c                             \
61
 
        ephy-dbus.h                             \
62
57
        ephy-encoding-dialog.c                  \
63
58
        ephy-encoding-menu.c                    \
64
59
        ephy-extension.c                        \
111
106
        $(AM_CPPFLAGS)
112
107
 
113
108
libephymain_la_CFLAGS = \
114
 
        $(DEPENDENCIES_CFLAGS)  \
115
 
        $(DBUS_CFLAGS)          \
116
 
        $(WEBKIT_CFLAGS)        \
 
109
        $(DEPENDENCIES_CFLAGS)    \
 
110
        $(WEBKIT_CFLAGS)          \
117
111
        $(AM_CFLAGS)
118
112
 
119
 
if ENABLE_NETWORK_MANAGER
120
 
libephymain_la_SOURCES += \
121
 
        ephy-net-monitor.c      \
122
 
        ephy-net-monitor.h
123
 
 
124
 
libephymain_la_CFLAGS += $(NETWORK_MANAGER_CFLAGS)
125
 
endif
 
113
BUILT_SOURCES =         \
 
114
        $(TYPES_SOURCE)
 
115
 
 
116
nodist_libephymain_la_SOURCES += \
 
117
        ephy-network-manager.c   \
 
118
        ephy-network-manager.h
 
119
 
 
120
BUILT_SOURCES +=                \
 
121
        ephy-network-manager.h  \
 
122
        ephy-network-manager.c
 
123
 
 
124
ephy-network-manager.c ephy-network-manager.h: $(top_srcdir)/data/ephy-network-manager.xml
 
125
        $(AM_V_GEN) $(GDBUS_CODEGEN)                    \
 
126
                --c-namespace Ephy                      \
 
127
                --generate-c-code ephy-network-manager  \
 
128
                --interface-prefix org.freedesktop.     \
 
129
                $<
126
130
 
127
131
if ENABLE_SEED
128
132
NOINST_H_FILES += \
153
157
 
154
158
epiphany_CFLAGS = \
155
159
        $(DEPENDENCIES_CFLAGS)  \
156
 
        $(GECKO_CFLAGS) \
157
 
        $(DBUS_CFLAGS)          \
158
160
        $(AM_CFLAGS)
159
161
 
160
162
epiphany_LDFLAGS = -dlopen self
167
169
        $(top_builddir)/lib/libephymisc.la \
168
170
        $(top_builddir)/lib/egg/libegg.la \
169
171
        $(DEPENDENCIES_LIBS) \
170
 
        $(DBUS_LIBS) \
171
172
        $(LIBINTL)
172
173
 
173
174
if HAVE_INTROSPECTION
179
180
epiphany_LDADD += $(SEED_LIBS)
180
181
endif # ENABLE_SEED
181
182
 
182
 
if ENABLE_NETWORK_MANAGER
183
 
epiphany_LDADD += \
184
 
        $(NETWORK_MANAGER_LIBS)
185
 
endif
186
 
 
187
 
BUILT_SOURCES = \
188
 
        $(TYPES_SOURCE)                 \
189
 
        ephy-dbus-client-bindings.h     \
190
 
        ephy-dbus-server-bindings.h
191
 
 
192
 
 
193
183
TYPES_SOURCE = \
194
184
        ephy-type-builtins.c    \
195
185
        ephy-type-builtins.h
196
186
 
197
187
stamp_files = \
198
188
        stamp-ephy-type-builtins.c      \
199
 
        stamp-ephy-type-builtins.h      \
200
 
        stamp-ephy-dbus-server-bindings.h       \
201
 
        stamp-ephy-dbus-client-bindings.h
 
189
        stamp-ephy-type-builtins.h
202
190
 
203
191
ephy-type-builtins.c: stamp-ephy-type-builtins.c Makefile
204
192
        @true
242
230
        && rm -f xgen-$(@F) \
243
231
        && echo timestamp > $(@F)
244
232
 
245
 
ephy-dbus-server-bindings.h: stamp-ephy-dbus-server-bindings.h
246
 
        @true
247
 
stamp-ephy-dbus-server-bindings.h: $(top_srcdir)/data/epiphany-service.xml Makefile
248
 
        $(AM_V_GEN) $(DBUS_BINDING_TOOL) --prefix=ephy_activation --mode=glib-server $< > xgen-$(@F) \
249
 
        && ( cmp -s xgen-$(@F) $(@F:stamp-%=%) || cp xgen-$(@F) $(@F:stamp-%=%) ) \
250
 
        && rm -f xgen-$(@F) \
251
 
        && echo timestamp > $(@F)
252
 
 
253
 
ephy-dbus-client-bindings.h: stamp-ephy-dbus-client-bindings.h
254
 
        @true
255
 
stamp-ephy-dbus-client-bindings.h: $(top_srcdir)/data/epiphany-service.xml Makefile
256
 
        $(AM_V_GEN) $(DBUS_BINDING_TOOL) --prefix=ephy_activation --mode=glib-client $< > xgen-$(@F) \
257
 
        && ( cmp -s xgen-$(@F) $(@F:stamp-%=%) || cp xgen-$(@F) $(@F:stamp-%=%) ) \
258
 
        && rm -f xgen-$(@F) \
259
 
        && echo timestamp > $(@F)
260
 
 
261
233
CLEANFILES = $(stamp_files) $(BUILT_SOURCES)
262
234
DISTCLEANFILES = $(stamp_files) $(BUILT_SOURCES)
263
235
MAINTAINERCLEANFILES = $(stamp_files) $(BUILT_SOURCES)
338
310
                --pkg=gtk+-3.0 \
339
311
                --pkg=libxml-2.0 \
340
312
                --output=$@ \
341
 
                `pkg-config --libs libxml-2.0 gtk+-3.0` \
342
313
                $(top_srcdir)/lib/egg/egg-editable-toolbar.h \
343
314
                $(top_srcdir)/lib/egg/egg-toolbars-model.h \
344
315
                $(top_srcdir)/lib/egg/egg-editable-toolbar.c \