[build] Build libdroid-util in separate directory.
This commit is contained in:
parent
21fba89128
commit
1493c1b08b
4 changed files with 28 additions and 13 deletions
|
|
@ -220,6 +220,7 @@ fi
|
|||
AC_CONFIG_FILES([
|
||||
Makefile
|
||||
src/Makefile
|
||||
src/common/Makefile
|
||||
src/droid/Makefile
|
||||
])
|
||||
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
SUBDIRS = droid
|
||||
SUBDIRS = common droid
|
||||
|
|
|
|||
18
src/common/Makefile.am
Normal file
18
src/common/Makefile.am
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
AM_LIBADD = \
|
||||
$(PULSEAUDIO_LIBS) \
|
||||
$(HYBRIS_LIBS)
|
||||
AM_CFLAGS = \
|
||||
$(DROID_DEVICE_CFLAGS) \
|
||||
$(PULSEAUDIO_CFLAGS) \
|
||||
$(DROIDHEADERS_CFLAGS) \
|
||||
$(HYBRIS_CFLAGS) \
|
||||
-DPULSEAUDIO_VERSION=@PA_MAJOR@ \
|
||||
-I$(top_srcdir)/src/common
|
||||
|
||||
|
||||
modlibexec_LTLIBRARIES = libdroid-util.la
|
||||
|
||||
libdroid_util_la_SOURCES = droid-util.c droid-util.h
|
||||
libdroid_util_la_LDFLAGS = -avoid-version -Wl,-no-undefined -Wl,-z,noexecstack -lhybris-common
|
||||
libdroid_util_la_LIBADD = $(AM_LIBADD)
|
||||
libdroid_util_la_CFLAGS = $(AM_CFLAGS)
|
||||
|
|
@ -1,17 +1,18 @@
|
|||
AM_LIBADD = \
|
||||
$(PULSEAUDIO_LIBS) \
|
||||
$(HYBRIS_LIBS)
|
||||
|
||||
AM_CFLAGS = \
|
||||
$(DROID_DEVICE_CFLAGS) \
|
||||
$(PULSEAUDIO_CFLAGS) \
|
||||
$(DROIDHEADERS_CFLAGS) \
|
||||
$(HYBRIS_CFLAGS) \
|
||||
-DPULSEAUDIO_VERSION=@PA_MAJOR@ \
|
||||
-I$(top_srcdir)/src/droid
|
||||
-I$(top_srcdir)/src/droid \
|
||||
-I$(top_srcdir)/src/common
|
||||
|
||||
|
||||
modlibexec_LTLIBRARIES = \
|
||||
libdroid-util.la \
|
||||
libdroid-sink.la \
|
||||
libdroid-source.la \
|
||||
module-droid-keepalive.la \
|
||||
|
|
@ -26,32 +27,27 @@ module_droid_keepalive_la_LDFLAGS = -module -avoid-version -Wl,-no-undefined -Wl
|
|||
module_droid_keepalive_la_LIBADD = $(AM_LIBADD) $(DBUS_LIBS)
|
||||
module_droid_keepalive_la_CFLAGS = $(AM_CFLAGS) $(DBUS_CFLAGS)
|
||||
|
||||
libdroid_util_la_SOURCES = droid-util.c droid-util.h
|
||||
libdroid_util_la_LDFLAGS = -avoid-version -Wl,-no-undefined -Wl,-z,noexecstack -lhybris-common
|
||||
libdroid_util_la_LIBADD = $(AM_LIBADD)
|
||||
libdroid_util_la_CFLAGS = $(AM_CFLAGS)
|
||||
|
||||
libdroid_sink_la_SOURCES = droid-sink.c droid-sink.h
|
||||
libdroid_sink_la_LDFLAGS = -avoid-version -Wl,-no-undefined -Wl,-z,noexecstack -lhybris-common
|
||||
libdroid_sink_la_LIBADD = $(AM_LIBADD) libdroid-util.la
|
||||
libdroid_sink_la_LIBADD = $(AM_LIBADD) $(top_builddir)/src/common/libdroid-util.la
|
||||
libdroid_sink_la_CFLAGS = $(AM_CFLAGS)
|
||||
|
||||
libdroid_source_la_SOURCES = droid-source.c droid-source.h
|
||||
libdroid_source_la_LDFLAGS = -avoid-version -Wl,-no-undefined -Wl,-z,noexecstack -lhybris-common
|
||||
libdroid_source_la_LIBADD = $(AM_LIBADD) libdroid-util.la
|
||||
libdroid_source_la_LIBADD = $(AM_LIBADD) $(top_builddir)/src/common/libdroid-util.la
|
||||
libdroid_source_la_CFLAGS = $(AM_CFLAGS)
|
||||
|
||||
module_droid_sink_la_SOURCES = module-droid-sink.c
|
||||
module_droid_sink_la_LDFLAGS = -module -avoid-version -Wl,-no-undefined -Wl,-z,noexecstack -lhybris-common
|
||||
module_droid_sink_la_LIBADD = $(AM_LIBADD) -lm libdroid-util.la libdroid-sink.la
|
||||
module_droid_sink_la_LIBADD = $(AM_LIBADD) -lm $(top_builddir)/src/common/libdroid-util.la libdroid-sink.la
|
||||
module_droid_sink_la_CFLAGS = $(AM_CFLAGS)
|
||||
|
||||
module_droid_source_la_SOURCES = module-droid-source.c
|
||||
module_droid_source_la_LDFLAGS = -module -avoid-version -Wl,-no-undefined -Wl,-z,noexecstack -lhybris-common
|
||||
module_droid_source_la_LIBADD = $(AM_LIBADD) -lm libdroid-util.la libdroid-source.la
|
||||
module_droid_source_la_LIBADD = $(AM_LIBADD) -lm $(top_builddir)/src/common/libdroid-util.la libdroid-source.la
|
||||
module_droid_source_la_CFLAGS = $(AM_CFLAGS)
|
||||
|
||||
module_droid_card_la_SOURCES = module-droid-card.c
|
||||
module_droid_card_la_LDFLAGS = -module -avoid-version -Wl,-no-undefined -Wl,-z,noexecstack -lhybris-common
|
||||
module_droid_card_la_LIBADD = $(AM_LIBADD) -lm libdroid-util.la libdroid-sink.la libdroid-source.la
|
||||
module_droid_card_la_LIBADD = $(AM_LIBADD) -lm $(top_builddir)/src/common/libdroid-util.la libdroid-sink.la libdroid-source.la
|
||||
module_droid_card_la_CFLAGS = $(AM_CFLAGS)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue