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 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104
|
## arch-tag: Automake rules for Rhythmbox's plugin system
SUBDIRS = \
generic-player \
iradio \
mmkeys \
power-manager \
sample \
visualizer
if WITH_AUDIOSCROBBLER
SUBDIRS += audioscrobbler
endif
if WITH_LIRC
SUBDIRS += lirc
endif
if ENABLE_PYTHON
SUBDIRS += \
pythonconsole \
sample-python \
artdisplay \
lyrics \
magnatune \
jamendo \
coherence \
dontreallyclose \
rb
endif
if ENABLE_VALA
SUBDIRS += \
sample-vala
endif
if USE_IPOD
SUBDIRS += ipod
endif
if USE_CD_BURNING
SUBDIRS += \
audiocd \
cd-recorder
endif
if USE_DAAP
SUBDIRS += daap
endif
if USE_MTP
SUBDIRS += mtpdevice
endif
if ENABLE_FM_RADIO
SUBDIRS += fmradio
endif
noinst_LTLIBRARIES = librbplugins.la
librbplugins_la_SOURCES = \
rb-plugin.h \
rb-plugin.c \
rb-module.c \
rb-module.h \
rb-plugin-manager.h \
rb-plugin-manager.c \
rb-plugins-engine.h \
rb-plugins-engine.c
INCLUDES = \
-DGNOMELOCALEDIR=\""$(datadir)/locale"\" \
-DSHARE_DIR=\"$(pkgdatadir)\" \
-DG_LOG_DOMAIN=\"Rhythmbox\" \
-I$(top_srcdir) \
-I$(top_srcdir)/lib \
-I$(top_builddir)/lib \
-I$(top_srcdir)/player \
-I$(top_srcdir)/metadata \
-I$(top_srcdir)/rhythmdb \
-I$(top_srcdir)/sources \
-I$(top_srcdir)/library \
-I$(top_srcdir)/iradio \
-I$(top_srcdir)/shell \
-I$(top_srcdir)/widgets \
$(RHYTHMBOX_CFLAGS) \
-DRB_PLUGIN_DIR=\"$(PLUGINDIR)\"
if ENABLE_PYTHON
librbplugins_la_SOURCES += \
rb-python-module.c \
rb-python-module.h \
rb-python-plugin.c \
rb-python-plugin.h
INCLUDES += \
$(NO_STRICT_ALIASING_CFLAGS) \
$(PYGTK_CFLAGS) \
$(PYTHON_CFLAGS)
endif
librbplugins_la_LDFLAGS = -export-dynamic
|