10
10
-DBRASERO_SYSCONFDIR=\"$(sysconfdir)\" \
11
11
-DBRASERO_DATADIR=\"$(datadir)/brasero\" \
12
12
-DBRASERO_LIBDIR=\"$(libdir)\" \
13
-DBRASERO_PLUGIN_DIRECTORY=\"$(BRASERO_PLUGIN_DIRECTORY)\" \
13
15
$(DISABLE_DEPRECATED) \
14
16
$(BRASERO_GMODULE_CFLAGS) \
15
$(BRASERO_GCONF_CFLAGS) \
16
17
$(BRASERO_GLIB_CFLAGS) \
17
18
$(BRASERO_GIO_CFLAGS) \
18
19
$(BRASERO_GTK_CFLAGS) \
20
$(BRASERO_LIBNOTIFY_CFLAGS) \
19
21
$(BRASERO_GSTREAMER_CFLAGS) \
20
$(BRASERO_DBUS_CFLAGS)
22
$(BRASERO_CANBERRA_CFLAGS)
22
24
GLIB_GENMARSHAL=`pkg-config --variable=glib_genmarshal glib-2.0`
23
25
RECMARSHALFILES = libbrasero-marshal.h libbrasero-marshal.c
27
29
libbrasero-marshal.c: libbrasero-marshal.h
28
30
( $(GLIB_GENMARSHAL) --prefix=brasero_marshal $(srcdir)/libbrasero-marshal.list --body --header > libbrasero-marshal.c )
32
headerdir=$(includedir)/brasero3
33
header_HEADERS = brasero-tags.h \
38
brasero-track-type.h \
40
brasero-track-data.h \
41
brasero-track-data-cfg.h \
42
brasero-track-disc.h \
43
brasero-track-stream.h \
44
brasero-track-stream-cfg.h \
45
brasero-track-image.h \
46
brasero-track-image-cfg.h \
48
brasero-session-span.h \
49
brasero-session-cfg.h \
51
brasero-burn-options.h \
52
brasero-burn-dialog.h \
53
brasero-tool-dialog.h \
54
brasero-sum-dialog.h \
55
brasero-blank-dialog.h
30
57
lib_LTLIBRARIES = \
33
libbraseroburnincludedir = $(pkgincludedir)/
34
libbraseroburninclude_HEADERS = \
40
brasero-track-type.h \
42
brasero-track-data.h \
43
brasero-track-data-cfg.h \
44
brasero-track-disc.h \
45
brasero-track-stream.h \
46
brasero-track-stream-cfg.h \
47
brasero-track-image.h \
48
brasero-track-image-cfg.h \
50
brasero-session-span.h \
51
brasero-session-cfg.h \
53
brasero-burn-options.h \
54
brasero-burn-dialog.h \
55
brasero-tool-dialog.h \
56
brasero-sum-dialog.h \
57
brasero-blank-dialog.h
59
libbrasero_burn_la_LIBADD = \
60
../libbrasero-media/libbrasero-media.la \
61
../libbrasero-utils/libbrasero-utils.la \
60
libbrasero_burn3_la_LIBADD = \
61
../libbrasero-media/libbrasero-media3.la \
62
../libbrasero-utils/libbrasero-utils3.la \
62
63
$(BRASERO_GLIB_LIBS) \
64
$(BRASERO_GTHREAD_LIBS) \
63
65
$(BRASERO_GMODULE_LIBS) \
64
66
$(BRASERO_GIO_LIBS) \
65
$(BRASERO_GCONF_LIBS) \
66
67
$(BRASERO_GTK_LIBS) \
67
$(BRASERO_GSTREAMER_LIBS) \
68
$(BRASERO_GSTREAMER_LIBS) \
69
$(BRASERO_LIBNOTIFY_LIBS) \
70
$(BRASERO_CANBERRA_LIBS)
70
libbrasero_burn_la_LDFLAGS = \
72
libbrasero_burn3_la_LDFLAGS = \
71
73
-version-info $(LIBBRASERO_LT_VERSION) \
74
76
# -export-symbols ./libbrasero-burn.symbols
76
libbrasero_burn_la_SOURCES = \
78
libbrasero_burn3_la_SOURCES = \
77
79
libbrasero-marshal.c \
78
80
libbrasero-marshal.h \
79
81
brasero-tool-dialog.c \
190
190
brasero-video-options.h \
191
191
brasero-video-options.c \
192
192
brasero-session-span.h \
193
brasero-session-span.c
193
brasero-session-span.c \
194
brasero-plugin-private.h
196
libbrasero_burn_la_SOURCES += brasero-file-monitor.c brasero-file-monitor.h
197
libbrasero_burn3_la_SOURCES += brasero-file-monitor.c brasero-file-monitor.h
200
201
libbrasero-marshal.list
201
202
# libbrasero-burn.symbols
204
if HAVE_INTROSPECTION
205
girdir = $(INTROSPECTION_GIRDIR)
206
gir_DATA = BraseroBurn-@BRASERO_VERSION@.gir
208
typelibsdir = $(INTROSPECTION_TYPELIBDIR)
209
typelibs_DATA = BraseroBurn-@BRASERO_VERSION@.typelib
211
BraseroBurn-@BRASERO_VERSION@.gir: libbrasero-burn3.la $(INTROSPECTION_SCANNER)
212
$(INTROSPECTION_SCANNER) -v --namespace=BraseroBurn --nsversion=1.0 \
213
-I$(top_srcdir)/libbrasero-media \
214
-I$(top_builddir)/libbrasero-media \
215
-I$(top_srcdir)/libbrasero-burn \
216
-I$(top_builddir)/libbrasero-burn \
218
--add-include-path=$(top_builddir)/libbrasero-media \
219
--include=BraseroMedia-@BRASERO_VERSION@ \
220
--library=brasero-burn3 \
221
--libtool="$(LIBTOOL)" \
224
--strip-prefix=Brasero \
225
$(top_srcdir)/libbrasero-burn/brasero-tags.h \
226
$(top_srcdir)/libbrasero-burn/brasero-enums.h \
227
$(top_srcdir)/libbrasero-burn/brasero-error.h \
228
$(top_srcdir)/libbrasero-burn/brasero-status.h \
229
$(top_builddir)/libbrasero-burn/brasero-burn-lib.h \
230
$(top_srcdir)/libbrasero-burn/brasero-track-type.h \
231
$(top_srcdir)/libbrasero-burn/brasero-track.h \
232
$(top_srcdir)/libbrasero-burn/brasero-track-data.h \
233
$(top_srcdir)/libbrasero-burn/brasero-track-data-cfg.h \
234
$(top_srcdir)/libbrasero-burn/brasero-track-disc.h \
235
$(top_srcdir)/libbrasero-burn/brasero-track-stream.h \
236
$(top_srcdir)/libbrasero-burn/brasero-track-stream-cfg.h \
237
$(top_srcdir)/libbrasero-burn/brasero-track-image.h \
238
$(top_srcdir)/libbrasero-burn/brasero-track-image-cfg.h \
239
$(top_srcdir)/libbrasero-burn/brasero-session.h \
240
$(top_srcdir)/libbrasero-burn/brasero-session-span.h \
241
$(top_srcdir)/libbrasero-burn/brasero-session-cfg.h \
242
$(top_srcdir)/libbrasero-burn/brasero-burn.h \
243
$(top_srcdir)/libbrasero-burn/brasero-burn-options.h \
244
$(top_srcdir)/libbrasero-burn/brasero-burn-dialog.h \
245
$(top_srcdir)/libbrasero-burn/brasero-tool-dialog.h \
246
$(top_srcdir)/libbrasero-burn/brasero-sum-dialog.h \
247
$(top_srcdir)/libbrasero-burn/*.c
249
BraseroBurn-@BRASERO_VERSION@.typelib: $(gir_DATA) $(INTROSPECTION_COMPILER)
250
$(INTROSPECTION_COMPILER) $(top_builddir)/libbrasero-burn/$(gir_DATA) --shared-library=libbrasero-burn3 -o $(typelibs_DATA) --includedir=$(top_builddir)/libbrasero-media
207
259
-include $(top_srcdir)/git.mk