1 2AM_CPPFLAGS = \ 3 -I$(top_srcdir) \ 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 -I$(top_srcdir)/libbrasero-burn/ \ 9 -I$(top_builddir)/libbrasero-burn/ \ 10 -DBRASERO_LOCALE_DIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \ 11 -DBRASERO_PREFIX=\"$(prefix)\" \ 12 -DBRASERO_SYSCONFDIR=\"$(sysconfdir)\" \ 13 -DBRASERO_DATADIR=\"$(datadir)/brasero\" \ 14 -DBRASERO_LIBDIR=\"$(libdir)\" \ 15 -DEGG_SM_CLIENT_BACKEND_XSMP \ 16 $(WARN_CFLAGS) \ 17 $(DISABLE_DEPRECATED) \ 18 $(BRASERO_GLIB_CFLAGS) \ 19 $(BRASERO_GIO_CFLAGS) \ 20 $(BRASERO_GSTREAMER_CFLAGS) \ 21 $(BRASERO_GSTREAMER_BASE_CFLAGS) \ 22 $(BRASERO_GTK_CFLAGS) \ 23 $(BRASERO_DBUS_CFLAGS) \ 24 $(BRASERO_LIBXML_CFLAGS) \ 25 $(BRASERO_SEARCH_CFLAGS) \ 26 $(BRASERO_PL_PARSER_CFLAGS) \ 27 $(BRASERO_SM_CFLAGS) \ 28 -Wno-error=format-y2k 29 30GLIB_GENMARSHAL=`pkg-config --variable=glib_genmarshal glib-2.0` 31RECMARSHALFILES = brasero-marshal.h brasero-marshal.c 32 33brasero-marshal.h: brasero-marshal.list 34 ( $(GLIB_GENMARSHAL) --prefix=brasero_marshal $(srcdir)/brasero-marshal.list --header > brasero-marshal.h ) 35brasero-marshal.c: brasero-marshal.h 36 ( $(GLIB_GENMARSHAL) --prefix=brasero_marshal $(srcdir)/brasero-marshal.list --body --header > brasero-marshal.c ) 37 38bin_PROGRAMS = brasero 39 40brasero_SOURCES = \ 41 brasero-marshal.c \ 42 brasero-marshal.h \ 43 main.c \ 44 brasero-utils.h \ 45 brasero-utils.c \ 46 brasero-player.c \ 47 brasero-player.h \ 48 brasero-eject-dialog.c \ 49 brasero-eject-dialog.h \ 50 brasero-disc.c \ 51 brasero-disc.h \ 52 brasero-audio-disc.c \ 53 brasero-audio-disc.h \ 54 brasero-project.c \ 55 brasero-project.h \ 56 brasero-project-type-chooser.c \ 57 brasero-project-type-chooser.h \ 58 brasero-player-bacon.c \ 59 brasero-player-bacon.h \ 60 brasero-song-properties.c \ 61 brasero-song-properties.h \ 62 brasero-uri-container.c \ 63 brasero-uri-container.h \ 64 brasero-project-manager.c \ 65 brasero-project-manager.h \ 66 brasero-layout.c \ 67 brasero-layout.h \ 68 brasero-file-chooser.c \ 69 brasero-file-chooser.h \ 70 eggtreemultidnd.c \ 71 eggtreemultidnd.h \ 72 brasero-multi-dnd.c \ 73 brasero-multi-dnd.h \ 74 brasero-layout-object.c \ 75 brasero-layout-object.h \ 76 brasero-plugin-manager-ui.c \ 77 brasero-plugin-manager-ui.h \ 78 brasero-pref.h \ 79 brasero-pref.c \ 80 brasero-plugin-option.h \ 81 brasero-plugin-option.c \ 82 brasero-split-dialog.h \ 83 brasero-split-dialog.c \ 84 brasero-time-button.h \ 85 brasero-time-button.c \ 86 brasero-preview.h \ 87 brasero-preview.c \ 88 brasero-data-disc.h \ 89 brasero-data-disc.c \ 90 brasero-file-filtered.h \ 91 brasero-file-filtered.c \ 92 brasero-filter-option.h \ 93 brasero-filter-option.c \ 94 baobab-cell-renderer-progress.c \ 95 baobab-cell-renderer-progress.h \ 96 brasero-multi-song-props.h \ 97 brasero-multi-song-props.c \ 98 brasero-rename.h \ 99 brasero-rename.c \ 100 brasero-video-disc.c \ 101 brasero-video-disc.h \ 102 brasero-video-tree-model.c \ 103 brasero-video-tree-model.h \ 104 brasero-app.c \ 105 brasero-app.h \ 106 brasero-project-name.c \ 107 brasero-project-name.h \ 108 brasero-project-parse.c \ 109 brasero-project-parse.h \ 110 brasero-setting.h \ 111 brasero-setting.c \ 112 brasero-search-engine.h \ 113 brasero-search-engine.c \ 114 brasero-drive-settings.h \ 115 brasero-drive-settings.c \ 116 brasero-song-control.h \ 117 brasero-song-control.c \ 118 brasero-cli.c \ 119 brasero-cli.h 120 121if BUILD_PLAYLIST 122brasero_SOURCES += \ 123 brasero-playlist.c \ 124 brasero-playlist.h 125 126endif 127 128if BUILD_TRACKER 129brasero_SOURCES += \ 130 brasero-search-tracker.h \ 131 brasero-search-tracker.c 132endif 133 134brasero_LDADD = \ 135 $(top_builddir)/libbrasero-media/libbrasero-media3.la \ 136 $(top_builddir)/libbrasero-burn/libbrasero-burn3.la \ 137 $(top_builddir)/libbrasero-utils/libbrasero-utils3.la \ 138 $(BRASERO_GLIB_LIBS) \ 139 $(BRASERO_GTHREAD_LIBS) \ 140 $(BRASERO_GIO_LIBS) \ 141 $(BRASERO_GSTREAMER_LIBS) \ 142 $(BRASERO_GSTREAMER_BASE_LIBS) \ 143 $(BRASERO_GTK_LIBS) \ 144 $(BRASERO_GMODULE_LIBS) \ 145 $(BRASERO_DBUS_LIBS) \ 146 $(BRASERO_LIBXML_LIBS) \ 147 $(BRASERO_SEARCH_LIBS) \ 148 $(BRASERO_PL_PARSER_LIBS) \ 149 $(BRASERO_SM_LIBS) 150 151EXTRA_DIST = \ 152 brasero-marshal.list 153 154CLEANFILES = \ 155 $(RECMARSHALFILES) 156 157-include $(top_srcdir)/git.mk 158