summaryrefslogtreecommitdiff
path: root/trunk/src/backend/Makefile.am
blob: 39d2a6543bc3df75b17c90414d162d670a89cee5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
noinst_PROGRAMS = bvw-test

noinst_LTLIBRARIES = libbaconvideowidget.la

bvw_test_SOURCES = bvw-test.c

bvw_test_CPPFLAGS = \
 	-I$(srcdir)/../plparse		\
	-DDATADIR=\"$(pkgdatadir)\"	\
	-DLOGO_PATH=DATADIR\"\"G_DIR_SEPARATOR_S\"totem\"G_DIR_SEPARATOR_S\"totem_logo.png\"
	$(DISABLE_DEPRECATED)		\
	$(AM_CPPFLAGS)

bvw_test_CFLAGS = \
	$(EXTRA_GNOME_CFLAGS)	\
	$(AM_CFLAGS)

bvw_test_LDADD = \
	libbaconvideowidget.la \
	$(GTK_LIBS) $(XVIDMODE_LIBS) $(NVTV_LIBS) $(XTEST_LIBS) $(X_LIBS)

BVWMARSHALFILES = baconvideowidget-marshal.c baconvideowidget-marshal.h
GLIB_GENMARSHAL=`pkg-config --variable=glib_genmarshal glib-2.0`
BUILT_SOURCES = $(BVWMARSHALFILES)

baconvideowidget-marshal.h: baconvideowidget-marshal.list
	( $(GLIB_GENMARSHAL) --prefix=baconvideowidget_marshal $(srcdir)/baconvideowidget-marshal.list --header > baconvideowidget-marshal.h )
baconvideowidget-marshal.c: baconvideowidget-marshal.h
	( $(GLIB_GENMARSHAL) --prefix=baconvideowidget_marshal $(srcdir)/baconvideowidget-marshal.list --body --header > baconvideowidget-marshal.c )

libbaconvideowidget_la_SOURCES = \
	$(BVWMARSHALFILES) 		\
	bacon-video-widget.h		\
	bacon-video-widget-common.h bacon-video-widget-common.c \
	bacon-resize.h bacon-resize.c 	\
	video-utils.c video-utils.h 	\
	debug.h

if TOTEM_GST
libbaconvideowidget_la_SOURCES += \
	bacon-video-widget-gst-0.10.c \
	gstscreenshot.c \
	gstscreenshot.h
else
libbaconvideowidget_la_SOURCES += \
	bacon-video-widget-xine.c
endif

libbaconvideowidget_la_CPPFLAGS = \
 	-I$(srcdir)/../plparse	\
	-D_REENTRANT		\
	-DGCONF_PREFIX=\""/apps/totem"\"	\
	$(DISABLE_DEPRECATED)	\
	$(AM_CPPFLAGS)

libbaconvideowidget_la_CFLAGS = \
	$(EXTRA_GNOME_CFLAGS)	\
	$(NVTV_CFLAGS) 		\
	$(AM_CFLAGS)

libbaconvideowidget_la_LIBADD = \
	$(XVIDMODE_LIBS)

CLEANFILES = $(BUILT_SOURCES)

EXTRA_DIST = \
	baconvideowidget-marshal.list