mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-22 09:41:07 +00:00
Removed building of ext/cothreads and corresponding scheduler. If you want to reenable it, please fix it first. (Se...
Original commit message from CVS: Removed building of ext/cothreads and corresponding scheduler. If you want to reenable it, please fix it first. (See bug #87163)
This commit is contained in:
parent
4c5ec2c57f
commit
590d364baa
3 changed files with 3 additions and 28 deletions
|
@ -480,7 +480,6 @@ AC_SUBST(GST_LIBS, "$LIBGST_LIBS $GST_INT_LIBS")
|
||||||
GST_PLUGIN_LDFLAGS="-module -avoid-version"
|
GST_PLUGIN_LDFLAGS="-module -avoid-version"
|
||||||
AC_SUBST(GST_PLUGIN_LDFLAGS, "$GST_PLUGIN_LDFLAGS")
|
AC_SUBST(GST_PLUGIN_LDFLAGS, "$GST_PLUGIN_LDFLAGS")
|
||||||
|
|
||||||
AC_CONFIG_SUBDIRS(libs/ext/cothreads)
|
|
||||||
|
|
||||||
dnl ##################################################
|
dnl ##################################################
|
||||||
dnl # deps for examples from manual #
|
dnl # deps for examples from manual #
|
||||||
|
|
|
@ -3,11 +3,9 @@ plugindir = $(libdir)/gstreamer-@GST_MAJORMINOR@
|
||||||
plugin_LTLIBRARIES = \
|
plugin_LTLIBRARIES = \
|
||||||
libgstbasicomegascheduler.la \
|
libgstbasicomegascheduler.la \
|
||||||
libgstbasicgthreadscheduler.la \
|
libgstbasicgthreadscheduler.la \
|
||||||
libgstbasicwingoscheduler.la \
|
|
||||||
libgstoptscheduler.la \
|
libgstoptscheduler.la \
|
||||||
libgstoptomegascheduler.la \
|
libgstoptomegascheduler.la \
|
||||||
libgstoptgthreadscheduler.la \
|
libgstoptgthreadscheduler.la
|
||||||
libgstoptwingoscheduler.la
|
|
||||||
|
|
||||||
libgstbasicomegascheduler_la_SOURCES = gstbasicscheduler.c
|
libgstbasicomegascheduler_la_SOURCES = gstbasicscheduler.c
|
||||||
libgstbasicomegascheduler_la_CFLAGS = $(GST_CFLAGS) -D_COTHREADS_OMEGA
|
libgstbasicomegascheduler_la_CFLAGS = $(GST_CFLAGS) -D_COTHREADS_OMEGA
|
||||||
|
@ -18,16 +16,6 @@ libgstbasicgthreadscheduler_la_SOURCES = gstbasicscheduler.c
|
||||||
libgstbasicgthreadscheduler_la_CFLAGS = $(GST_CFLAGS) -D_COTHREADS_GTHREAD
|
libgstbasicgthreadscheduler_la_CFLAGS = $(GST_CFLAGS) -D_COTHREADS_GTHREAD
|
||||||
libgstbasicgthreadscheduler_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
libgstbasicgthreadscheduler_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||||
|
|
||||||
# some silly bug prevents us from putting both $(top_builddir) and
|
|
||||||
# $(src_dir) on the same line for CFLAGS (try it, reverse them, see the
|
|
||||||
# strangeness on your gcc line) so we pull this dirty += trick on it, hah !
|
|
||||||
libgstbasicwingoscheduler_la_SOURCES = gstbasicscheduler.c
|
|
||||||
libgstbasicwingoscheduler_la_CFLAGS = $(GST_CFLAGS) -D_COTHREADS_WINGO
|
|
||||||
libgstbasicwingoscheduler_la_CFLAGS += -I$(top_builddir)/libs/ext/cothreads
|
|
||||||
libgstbasicwingoscheduler_la_CFLAGS += -I$(top_srcdir)/libs/ext/cothreads
|
|
||||||
libgstbasicwingoscheduler_la_LIBADD = $(top_builddir)/libs/ext/cothreads/cothreads/libcothreads-gthreads.la
|
|
||||||
libgstbasicwingoscheduler_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
|
||||||
|
|
||||||
libgstoptscheduler_la_SOURCES = gstoptimalscheduler.c
|
libgstoptscheduler_la_SOURCES = gstoptimalscheduler.c
|
||||||
libgstoptscheduler_la_CFLAGS = $(GST_CFLAGS)
|
libgstoptscheduler_la_CFLAGS = $(GST_CFLAGS)
|
||||||
libgstoptscheduler_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
libgstoptscheduler_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||||
|
@ -41,16 +29,4 @@ libgstoptgthreadscheduler_la_SOURCES = gstoptimalscheduler.c
|
||||||
libgstoptgthreadscheduler_la_CFLAGS = $(GST_CFLAGS) -D_COTHREADS_GTHREAD -DUSE_COTHREADS
|
libgstoptgthreadscheduler_la_CFLAGS = $(GST_CFLAGS) -D_COTHREADS_GTHREAD -DUSE_COTHREADS
|
||||||
libgstoptgthreadscheduler_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
libgstoptgthreadscheduler_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||||
|
|
||||||
libgstoptwingoscheduler_la_SOURCES = gstoptimalscheduler.c
|
|
||||||
libgstoptwingoscheduler_la_CFLAGS = $(GST_CFLAGS) -D_COTHREADS_WINGO -DUSE_COTHREADS
|
|
||||||
libgstoptwingoscheduler_la_CFLAGS += -I$(top_builddir)/libs/ext/cothreads
|
|
||||||
libgstoptwingoscheduler_la_CFLAGS += -I$(top_srcdir)/libs/ext/cothreads
|
|
||||||
libgstoptwingoscheduler_la_LIBADD = $(top_builddir)/libs/ext/cothreads/cothreads/libcothreads-gthreads.la
|
|
||||||
libgstoptwingoscheduler_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
|
||||||
|
|
||||||
## this is a REALLY evil hack
|
|
||||||
## but we need to keep it as long as we have libs/gst and libs/ext
|
|
||||||
$(top_builddir)/libs/ext/cothreads/cothreads/libcothreads-gthreads.la:
|
|
||||||
cd $(top_builddir)/libs/ext/cothreads/cothreads && ${MAKE}
|
|
||||||
|
|
||||||
noinst_HEADERS = cothreads_compat.h gthread-cothreads.h
|
noinst_HEADERS = cothreads_compat.h gthread-cothreads.h
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
SUBDIRS = cothreads
|
SUBDIRS =
|
||||||
|
|
||||||
DIST_SUBDIRS = cothreads
|
DIST_SUBDIRS =
|
||||||
|
|
Loading…
Reference in a new issue