3
plugindir = $(MOZILLA_PLUGINDIR)
1
plugindir = $(BROWSER_PLUGIN_DIR)
11
8
README.browser-plugin
13
12
CLEANFILES = $(BUILT_SOURCES)
15
gecko_include_subdirs = \
24
MARSHALFILES = totempluginviewer-marshal.h totempluginviewer-marshal.c
25
BUILT_SOURCES += $(MARSHALFILES)
27
totempluginviewer-marshal.h: totempluginviewer-marshal.list
28
$(GLIB_GENMARSHAL) --prefix=totempluginviewer_marshal --header $< > $@
29
totempluginviewer-marshal.c: totempluginviewer-marshal.list
30
$(GLIB_GENMARSHAL) --prefix=totempluginviewer_marshal --body --header $< > $@
32
noinst_LTLIBRARIES = libtotempluginviewer_helper.la
34
libtotempluginviewer_helper_la_SOURCES = \
35
totempluginviewer-marshal.h \
36
totempluginviewer-marshal.c \
40
libtotempluginviewer_helper_la_CPPFLAGS = \
21
marshal.h: marshal.list
22
$(GLIB_GENMARSHAL) --prefix=totempluginviewer_marshal --internal --header $< > $@
23
marshal.c: marshal.list
24
$(GLIB_GENMARSHAL) --prefix=totempluginviewer_marshal --internal --body --header $< > $@
26
noinst_LTLIBRARIES = libtotembrowserplugin_helper.la
28
libtotembrowserplugin_helper_la_SOURCES = \
33
libtotembrowserplugin_helper_la_CPPFLAGS = \
41
34
$(DISABLE_DEPRECATED) \
44
libtotempluginviewer_helper_la_CFLAGS = \
37
libtotembrowserplugin_helper_la_CFLAGS = \
45
38
$(EXTRA_GNOME_CFLAGS) \
49
libtotempluginviewer_helper_la_LIBADD = \
42
libtotembrowserplugin_helper_la_LIBADD = \
50
43
$(EXTRA_GNOME_CFLAGS) \
55
totempluginviewer-marshal.list
57
47
# The Glow button test program
59
49
noinst_PROGRAMS = test-glow-button
61
test_glow_button_SOURCES = test-glow-button.c
51
test_glow_button_SOURCES = \
63
test_glow_button_LDADD = \
64
libtotempluginviewer_helper.la \
56
test_glow_button_LDADD = \
57
libtotembrowserplugin_helper.la \
65
58
$(EXTRA_GNOME_LIBS)
67
60
test_glow_button_CFLAGS = \
78
71
libexec_PROGRAMS = totem-plugin-viewer
80
73
totem_plugin_viewer_SOURCES = \
81
76
totem-plugin-viewer.c \
82
77
totem-plugin-viewer-interface.h \
83
78
totem-plugin-viewer-constants.h \
84
totem-plugin-viewer-options.h
79
totem-plugin-viewer-options.h \
86
82
totem_plugin_viewer_CPPFLAGS = \
96
92
-DGCONF_PREFIX="\"/apps/totem\"" \
97
93
-DDATADIR="\"$(datadir)\"" \
98
94
-DLIBEXECDIR="\"$(libexecdir)\"" \
99
-DBINDIR="\"$(bindir)\"" \
100
95
-DSHAREDIR="\"$(pkgdatadir)\"" \
101
96
-DLOGO_NAME="\"totem_logo.png\"" \
102
97
-DG_LOG_DOMAIN=\""TotemEmbedded\"" \
115
110
$(top_builddir)/src/backend/libbaconvideowidget.la \
116
111
$(top_builddir)/src/libtotem_player.la \
117
112
$(top_builddir)/lib/libtotemscrsaver.la \
118
libtotempluginviewer_helper.la \
113
libtotembrowserplugin_helper.la \
119
114
$(EXTRA_GNOME_LIBS) \
121
116
$(XVIDMODE_LIBS) \
140
135
plugin_LTLIBRARIES += libtotem-basic-plugin.la
142
137
libtotem_basic_plugin_la_SOURCES = \
146
totemNPObjectWrapper.h \
147
totemNPVariantWrapper.h \
144
148
totemPluginGlue.cpp \
146
149
totemPlugin.cpp \
149
151
totemBasicPlugin.cpp \
150
152
totemBasicPlugin.h \
152
153
totem-plugin-viewer-constants.h
154
155
libtotem_basic_plugin_la_CPPFLAGS = \
156
157
-I$(top_srcdir)/src/backend \
157
158
-I$(top_builddir)/src \
158
159
-I$(top_builddir)/src/backend \
160
$(addprefix -I$(MOZILLA_INCLUDE_ROOT)/,$(gecko_include_subdirs)) \
161
162
-DTOTEM_BASIC_PLUGIN \
162
163
-DTOTEM_PL_PARSER_MINI \
164
165
-DDBUS_API_SUBJECT_TO_CHANGE \
165
-DGNOMELOCALEDIR="\"$(datadir)/locale\"" \
166
-DGCONF_PREFIX="\"/apps/totem\"" \
167
166
-DSYSCONFDIR="\"$(sysconfdir)\"" \
168
-DDATADIR="\"$(pkgdatadir)\"" \
169
167
-DLIBEXECDIR="\"$(libexecdir)\"" \
170
-DBINDIR="\"$(bindir)\"" \
171
168
$(DISABLE_DEPRECATED) \
174
171
libtotem_basic_plugin_la_CXXFLAGS = \
175
172
$(BROWSER_PLUGIN_CFLAGS) \
176
$(MOZILLA_XPCOM_CFLAGS) \
178
174
$(WARN_CXXFLAGS) \
179
175
$(PLUGIN_EXTRA_WARN_CXXFLAGS) \
182
libtotem_basic_plugin_la_LIBADD = \
183
libtotempluginviewer_helper.la \
185
$(BROWSER_PLUGIN_LIBS) \
178
libtotem_basic_plugin_la_LIBADD = \
179
libtotembrowserplugin_helper.la \
181
$(BROWSER_PLUGIN_LIBS)
188
183
libtotem_basic_plugin_la_LDFLAGS = \
222
226
-I$(top_srcdir)/src/backend \
223
227
-I$(top_builddir)/src \
224
228
-I$(top_builddir)/src/backend \
226
$(addprefix -I$(MOZILLA_INCLUDE_ROOT)/,$(gecko_include_subdirs)) \
227
231
-DTOTEM_GMP_PLUGIN \
228
232
-DTOTEM_PL_PARSER_MINI \
230
234
-DDBUS_API_SUBJECT_TO_CHANGE \
231
-DGNOMELOCALEDIR="\"$(datadir)/locale\"" \
232
-DGCONF_PREFIX="\"/apps/totem\"" \
233
235
-DSYSCONFDIR="\"$(sysconfdir)\"" \
234
-DDATADIR="\"$(pkgdatadir)\"" \
235
236
-DLIBEXECDIR="\"$(libexecdir)\"" \
236
-DBINDIR="\"$(bindir)\"" \
237
237
$(DISABLE_DEPRECATED) \
240
240
libtotem_gmp_plugin_la_CXXFLAGS = \
241
241
$(BROWSER_PLUGIN_CFLAGS) \
242
$(MOZILLA_XPCOM_CFLAGS) \
244
243
$(WARN_CXXFLAGS) \
245
244
$(PLUGIN_EXTRA_WARN_CXXFLAGS) \
248
libtotem_gmp_plugin_la_LIBADD = \
249
libtotempluginviewer_helper.la \
251
$(BROWSER_PLUGIN_LIBS) \
247
libtotem_gmp_plugin_la_LIBADD = \
248
libtotembrowserplugin_helper.la \
250
$(BROWSER_PLUGIN_LIBS)
254
252
libtotem_gmp_plugin_la_LDFLAGS = \
266
264
plugin_LTLIBRARIES += libtotem-complex-plugin.la
268
266
libtotem_complex_plugin_la_SOURCES = \
275
totemNPObjectWrapper.h \
276
totemNPVariantWrapper.h \
270
277
totemPluginGlue.cpp \
272
278
totemPlugin.cpp \
275
280
totemComplexPlugin.cpp \
276
281
totemComplexPlugin.h \
278
282
totem-plugin-viewer-constants.h
280
284
libtotem_complex_plugin_la_CPPFLAGS = \
282
286
-I$(top_srcdir)/src/backend \
283
287
-I$(top_builddir)/src \
284
288
-I$(top_builddir)/src/backend \
286
$(addprefix -I$(MOZILLA_INCLUDE_ROOT)/,$(gecko_include_subdirs)) \
287
291
-DTOTEM_COMPLEX_PLUGIN \
288
292
-DTOTEM_PL_PARSER_MINI \
290
294
-DDBUS_API_SUBJECT_TO_CHANGE \
291
-DGNOMELOCALEDIR="\"$(datadir)/locale\"" \
292
-DGCONF_PREFIX="\"/apps/totem\"" \
293
295
-DSYSCONFDIR="\"$(sysconfdir)\"" \
294
-DDATADIR="\"$(pkgdatadir)\"" \
295
296
-DLIBEXECDIR="\"$(libexecdir)\"" \
296
-DBINDIR="\"$(bindir)\"" \
297
297
$(DISABLE_DEPRECATED) \
300
300
libtotem_complex_plugin_la_CXXFLAGS = \
301
301
$(BROWSER_PLUGIN_CFLAGS) \
302
$(MOZILLA_XPCOM_CFLAGS) \
304
303
$(WARN_CXXFLAGS) \
305
304
$(PLUGIN_EXTRA_WARN_CXXFLAGS) \
308
libtotem_complex_plugin_la_LIBADD = \
309
libtotempluginviewer_helper.la \
311
$(BROWSER_PLUGIN_LIBS) \
307
libtotem_complex_plugin_la_LIBADD = \
308
libtotembrowserplugin_helper.la \
310
$(BROWSER_PLUGIN_LIBS)
314
312
libtotem_complex_plugin_la_LDFLAGS = \
326
324
plugin_LTLIBRARIES += libtotem-narrowspace-plugin.la
328
326
libtotem_narrowspace_plugin_la_SOURCES = \
335
totemNPObjectWrapper.h \
336
totemNPVariantWrapper.h \
330
337
totemPluginGlue.cpp \
332
338
totemPlugin.cpp \
335
340
totemNarrowSpacePlugin.cpp \
336
341
totemNarrowSpacePlugin.h \
338
342
totem-plugin-viewer-constants.h
340
344
libtotem_narrowspace_plugin_la_CPPFLAGS = \
342
346
-I$(top_srcdir)/src/backend \
343
347
-I$(top_builddir)/src \
344
348
-I$(top_builddir)/src/backend \
346
$(addprefix -I$(MOZILLA_INCLUDE_ROOT)/,$(gecko_include_subdirs)) \
347
351
-DTOTEM_NARROWSPACE_PLUGIN \
348
352
-DTOTEM_PL_PARSER_MINI \
350
354
-DDBUS_API_SUBJECT_TO_CHANGE \
351
-DGNOMELOCALEDIR="\"$(datadir)/locale\"" \
352
-DGCONF_PREFIX="\"/apps/totem\"" \
353
355
-DSYSCONFDIR="\"$(sysconfdir)\"" \
354
-DDATADIR="\"$(pkgdatadir)\"" \
355
356
-DLIBEXECDIR="\"$(libexecdir)\"" \
356
-DBINDIR="\"$(bindir)\"" \
357
357
$(DISABLE_DEPRECATED) \
360
360
libtotem_narrowspace_plugin_la_CXXFLAGS = \
361
361
$(BROWSER_PLUGIN_CFLAGS) \
362
$(MOZILLA_XPCOM_CFLAGS) \
364
363
$(WARN_CXXFLAGS) \
365
364
$(PLUGIN_EXTRA_WARN_CXXFLAGS) \
368
libtotem_narrowspace_plugin_la_LIBADD = \
369
libtotempluginviewer_helper.la \
371
$(BROWSER_PLUGIN_LIBS) \
367
libtotem_narrowspace_plugin_la_LIBADD = \
368
libtotembrowserplugin_helper.la \
370
$(BROWSER_PLUGIN_LIBS)
374
372
libtotem_narrowspace_plugin_la_LDFLAGS = \
386
384
plugin_LTLIBRARIES += libtotem-mully-plugin.la
388
386
libtotem_mully_plugin_la_SOURCES = \
395
totemNPObjectWrapper.h \
396
totemNPVariantWrapper.h \
390
397
totemPluginGlue.cpp \
392
398
totemPlugin.cpp \
395
400
totemMullYPlugin.cpp \
396
401
totemMullYPlugin.h \
398
402
totem-plugin-viewer-constants.h
400
404
libtotem_mully_plugin_la_CPPFLAGS = \
402
406
-I$(top_srcdir)/src/backend \
403
407
-I$(top_builddir)/src \
404
408
-I$(top_builddir)/src/backend \
406
$(addprefix -I$(MOZILLA_INCLUDE_ROOT)/,$(gecko_include_subdirs)) \
407
411
-DTOTEM_MULLY_PLUGIN \
408
412
-DTOTEM_PL_PARSER_MINI \
410
414
-DDBUS_API_SUBJECT_TO_CHANGE \
411
-DGNOMELOCALEDIR="\"$(datadir)/locale\"" \
412
-DGCONF_PREFIX="\"/apps/totem\"" \
413
415
-DSYSCONFDIR="\"$(sysconfdir)\"" \
414
-DDATADIR="\"$(pkgdatadir)\"" \
415
416
-DLIBEXECDIR="\"$(libexecdir)\"" \
416
-DBINDIR="\"$(bindir)\"" \
417
417
$(DISABLE_DEPRECATED) \
420
420
libtotem_mully_plugin_la_CXXFLAGS = \
421
421
$(BROWSER_PLUGIN_CFLAGS) \
422
$(MOZILLA_XPCOM_CFLAGS) \
424
423
$(WARN_CXXFLAGS) \
425
424
$(PLUGIN_EXTRA_WARN_CXXFLAGS) \
428
libtotem_mully_plugin_la_LIBADD = \
429
libtotempluginviewer_helper.la \
431
$(BROWSER_PLUGIN_LIBS) \
427
libtotem_mully_plugin_la_LIBADD = \
428
libtotembrowserplugin_helper.la \
430
$(BROWSER_PLUGIN_LIBS)
434
432
libtotem_mully_plugin_la_LDFLAGS = \
446
444
plugin_LTLIBRARIES += libtotem-cone-plugin.la
448
446
libtotem_cone_plugin_la_SOURCES = \
455
totemNPObjectWrapper.h \
456
totemNPVariantWrapper.h \
463
totemConePlaylist.cpp \
464
totemConePlaylist.h \
465
totemConePlaylistItems.cpp \
466
totemConePlaylistItems.h \
450
469
totemPluginGlue.cpp \
452
470
totemPlugin.cpp \
455
totemConePlugin.cpp \
458
472
totem-plugin-viewer-constants.h
460
474
libtotem_cone_plugin_la_CPPFLAGS = \
462
476
-I$(top_srcdir)/src/backend \
463
477
-I$(top_builddir)/src \
464
478
-I$(top_builddir)/src/backend \
466
$(addprefix -I$(MOZILLA_INCLUDE_ROOT)/,$(gecko_include_subdirs)) \
467
481
-DTOTEM_CONE_PLUGIN \
468
482
-DTOTEM_PL_PARSER_MINI \
470
484
-DDBUS_API_SUBJECT_TO_CHANGE \
471
-DGNOMELOCALEDIR="\"$(datadir)/locale\"" \
472
-DGCONF_PREFIX="\"/apps/totem\"" \
473
485
-DSYSCONFDIR="\"$(sysconfdir)\"" \
474
-DDATADIR="\"$(pkgdatadir)\"" \
475
486
-DLIBEXECDIR="\"$(libexecdir)\"" \
476
-DBINDIR="\"$(bindir)\"" \
477
487
$(DISABLE_DEPRECATED) \
480
490
libtotem_cone_plugin_la_CXXFLAGS = \
481
491
$(BROWSER_PLUGIN_CFLAGS) \
482
$(MOZILLA_XPCOM_CFLAGS) \
484
493
$(WARN_CXXFLAGS) \
485
494
$(PLUGIN_EXTRA_WARN_CXXFLAGS) \
488
libtotem_cone_plugin_la_LIBADD = \
489
libtotempluginviewer_helper.la \
491
$(BROWSER_PLUGIN_LIBS) \
497
libtotem_cone_plugin_la_LIBADD = \
498
libtotembrowserplugin_helper.la \
500
$(BROWSER_PLUGIN_LIBS)
494
502
libtotem_cone_plugin_la_LDFLAGS = \