4
-I$(top_srcdir)/libbrasero-utils/ \
5
-I$(top_builddir)/libbrasero-utils/ \
6
-I$(top_srcdir)/libbrasero-media/ \
7
-I$(top_builddir)/libbrasero-media/ \
8
-DBRASERO_LOCALE_DIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \
9
-DBRASERO_PREFIX=\"$(prefix)\" \
10
-DBRASERO_SYSCONFDIR=\"$(sysconfdir)\" \
11
-DBRASERO_DATADIR=\"$(datadir)/brasero\" \
12
-DBRASERO_LIBDIR=\"$(libdir)\" \
14
$(DISABLE_DEPRECATED) \
15
$(BRASERO_GMODULE_CFLAGS) \
16
$(BRASERO_GCONF_CFLAGS) \
17
$(BRASERO_GLIB_CFLAGS) \
18
$(BRASERO_GIO_CFLAGS) \
19
$(BRASERO_GTK_CFLAGS) \
20
$(BRASERO_GSTREAMER_CFLAGS) \
21
$(BRASERO_DBUS_CFLAGS) \
22
$(BRASERO_CANBERRA_CFLAGS)
24
GLIB_GENMARSHAL=`pkg-config --variable=glib_genmarshal glib-2.0`
25
RECMARSHALFILES = libbrasero-marshal.h libbrasero-marshal.c
27
libbrasero-marshal.h: libbrasero-marshal.list
28
( $(GLIB_GENMARSHAL) --prefix=brasero_marshal $(srcdir)/libbrasero-marshal.list --header > libbrasero-marshal.h )
29
libbrasero-marshal.c: libbrasero-marshal.h
30
( $(GLIB_GENMARSHAL) --prefix=brasero_marshal $(srcdir)/libbrasero-marshal.list --body --header > libbrasero-marshal.c )
35
libbraseroburnincludedir = $(pkgincludedir)/
36
libbraseroburninclude_HEADERS = \
42
brasero-track-type.h \
44
brasero-track-data.h \
45
brasero-track-data-cfg.h \
46
brasero-track-disc.h \
47
brasero-track-stream.h \
48
brasero-track-stream-cfg.h \
49
brasero-track-image.h \
50
brasero-track-image-cfg.h \
52
brasero-session-span.h \
53
brasero-session-cfg.h \
55
brasero-burn-options.h \
56
brasero-burn-dialog.h \
57
brasero-tool-dialog.h \
58
brasero-sum-dialog.h \
59
brasero-blank-dialog.h
61
libbrasero_burn_la_LIBADD = \
62
../libbrasero-media/libbrasero-media.la \
63
../libbrasero-utils/libbrasero-utils.la \
64
$(BRASERO_GLIB_LIBS) \
65
$(BRASERO_GTHREAD_LIBS) \
66
$(BRASERO_GMODULE_LIBS) \
68
$(BRASERO_GCONF_LIBS) \
70
$(BRASERO_GSTREAMER_LIBS) \
71
$(BRASERO_DBUS_LIBS) \
72
$(BRASERO_CANBERRA_LIBS)
74
libbrasero_burn_la_LDFLAGS = \
75
-version-info $(LIBBRASERO_LT_VERSION) \
78
# -export-symbols ./libbrasero-burn.symbols
80
libbrasero_burn_la_SOURCES = \
81
libbrasero-marshal.c \
82
libbrasero-marshal.h \
83
brasero-tool-dialog.c \
84
brasero-tool-dialog.h \
85
brasero-sum-dialog.c \
86
brasero-sum-dialog.h \
87
brasero-blank-dialog.c \
88
brasero-blank-dialog.h \
100
burn-plugin-manager.h \
113
burn-image-format.c \
115
burn-mkisofs-base.c \
117
burn-plugin-manager.c \
122
brasero-burn-dialog.c \
123
brasero-burn-dialog.h \
124
brasero-burn-options.c \
125
brasero-burn-options.h \
126
brasero-dest-selection.c \
127
brasero-dest-selection.h \
128
brasero-drive-properties.c \
129
brasero-drive-properties.h \
130
brasero-image-properties.c \
131
brasero-image-properties.h \
132
brasero-image-type-chooser.c \
133
brasero-image-type-chooser.h \
134
brasero-medium-properties.c \
135
brasero-medium-properties.h \
138
brasero-session-cfg.c \
139
brasero-session-cfg.h \
140
brasero-src-image.c \
141
brasero-src-image.h \
142
brasero-src-selection.c \
143
brasero-src-selection.h \
152
brasero-track-disc.c \
153
brasero-track-disc.h \
154
brasero-track-stream.c \
155
brasero-track-stream.h \
156
brasero-track-image.c \
157
brasero-track-image.h \
158
brasero-track-data.c \
159
brasero-track-data.h \
160
brasero-track-image-cfg.c \
161
brasero-track-image-cfg.h \
162
brasero-caps-plugin.c \
163
brasero-caps-burn.c \
164
brasero-caps-session.c \
165
brasero-caps-burn.h \
167
brasero-plugin-information.h \
168
brasero-plugin-registration.h \
169
brasero-track-type.c \
170
brasero-track-type.h \
171
brasero-track-type-private.h \
174
brasero-status-dialog.c \
175
brasero-status-dialog.h \
176
brasero-session-helper.h \
177
brasero-data-project.c \
178
brasero-data-project.h \
179
brasero-data-session.c \
180
brasero-data-session.h \
183
brasero-file-node.c \
184
brasero-file-node.h \
185
brasero-data-tree-model.c \
186
brasero-data-tree-model.h \
187
brasero-track-data-cfg.c \
188
brasero-track-data-cfg.h \
189
brasero-filtered-uri.c \
190
brasero-filtered-uri.h \
191
brasero-track-stream-cfg.c \
192
brasero-track-stream-cfg.h \
193
brasero-tool-dialog-private.h \
194
brasero-video-options.h \
195
brasero-video-options.c \
196
brasero-session-span.h \
197
brasero-session-span.c \
198
brasero-plugin-private.h
201
libbrasero_burn_la_SOURCES += brasero-file-monitor.c brasero-file-monitor.h
205
libbrasero-marshal.list
206
# libbrasero-burn.symbols
208
if HAVE_INTROSPECTION
209
girdir = $(INTROSPECTION_GIRDIR)
210
gir_DATA = BraseroBurn-1.0.gir
212
typelibsdir = $(INTROSPECTION_TYPELIBDIR)
213
typelibs_DATA = BraseroBurn-1.0.typelib
215
BraseroBurn-1.0.gir: libbrasero-burn.la $(INTROSPECTION_SCANNER)
216
$(INTROSPECTION_SCANNER) -v --namespace=BraseroBurn --nsversion=1.0 \
217
-I$(top_srcdir)/libbrasero-media \
218
-I$(top_builddir)/libbrasero-media \
219
-I$(top_srcdir)/libbrasero-burn \
220
-I$(top_builddir)/libbrasero-burn \
222
--add-include-path=$(top_builddir)/libbrasero-media \
223
--include=BraseroMedia-1.0 \
224
--library=brasero-burn \
225
--libtool="$(LIBTOOL)" \
228
--strip-prefix=Brasero \
229
$(top_srcdir)/libbrasero-burn/brasero-tags.h \
230
$(top_srcdir)/libbrasero-burn/brasero-enums.h \
231
$(top_srcdir)/libbrasero-burn/brasero-error.h \
232
$(top_srcdir)/libbrasero-burn/brasero-status.h \
233
$(top_builddir)/libbrasero-burn/brasero-burn-lib.h \
234
$(top_srcdir)/libbrasero-burn/brasero-track-type.h \
235
$(top_srcdir)/libbrasero-burn/brasero-track.h \
236
$(top_srcdir)/libbrasero-burn/brasero-track-data.h \
237
$(top_srcdir)/libbrasero-burn/brasero-track-data-cfg.h \
238
$(top_srcdir)/libbrasero-burn/brasero-track-disc.h \
239
$(top_srcdir)/libbrasero-burn/brasero-track-stream.h \
240
$(top_srcdir)/libbrasero-burn/brasero-track-stream-cfg.h \
241
$(top_srcdir)/libbrasero-burn/brasero-track-image.h \
242
$(top_srcdir)/libbrasero-burn/brasero-track-image-cfg.h \
243
$(top_srcdir)/libbrasero-burn/brasero-session.h \
244
$(top_srcdir)/libbrasero-burn/brasero-session-span.h \
245
$(top_srcdir)/libbrasero-burn/brasero-session-cfg.h \
246
$(top_srcdir)/libbrasero-burn/brasero-burn.h \
247
$(top_srcdir)/libbrasero-burn/brasero-burn-options.h \
248
$(top_srcdir)/libbrasero-burn/brasero-burn-dialog.h \
249
$(top_srcdir)/libbrasero-burn/brasero-tool-dialog.h \
250
$(top_srcdir)/libbrasero-burn/brasero-sum-dialog.h \
251
$(top_srcdir)/libbrasero-burn/*.c
253
BraseroBurn-1.0.typelib: $(gir_DATA) $(INTROSPECTION_COMPILER)
254
$(INTROSPECTION_COMPILER) $(top_builddir)/libbrasero-burn/$(gir_DATA) --shared-library=libbrasero-burn -o $(typelibs_DATA) --includedir=$(top_builddir)/libbrasero-media
263
-include $(top_srcdir)/git.mk