mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-22 16:26:39 +00:00
cf0a34528d
Original commit message from CVS: libXv is now linked against by test/* and gstplay if it is present. -lXv isn't leaked all over the place due to AC_CHECK_LIB test. This is still messy though - we shouldn't have to link explicitly with extra things just because we use certain plugins. Build Makefile in tests, but don't recurse into tests when doing the build (tests no longer in SUBDIRS).
36 lines
1.1 KiB
Makefile
36 lines
1.1 KiB
Makefile
#noinst_PROGRAMS = basic m types a r plugin w s args mpg123 mcut push qtest
|
|
noinst_PROGRAMS = qtest spectrum record wave mp3 teardown buffer mp3parse \
|
|
mpeg2parse mp1parse mp3play ac3parse ac3play dvdcat fake cobin videotest \
|
|
aviparse vidcapture avi2mpg mp2tomp1 mp1tomp1 pipetest \
|
|
vidcapture2 mp2toavi
|
|
|
|
SUBDIRS = xml cothreads bindings
|
|
|
|
CFLAGS = -Wall $(shell gnome-config --cflags gnomeui)
|
|
LDFLAGS = $(shell gnome-config --libs gnomeui)
|
|
|
|
buffer_SOURCES = buffer.c mem.c
|
|
teardown_SOURCES = teardown.c mem.c
|
|
ac3play_SOURCES = ac3play.c mem.c
|
|
|
|
noinst_HEADERS = mem.h
|
|
|
|
if HAVE_LIBXV
|
|
xvlibs=-lXv
|
|
else
|
|
xvlibs=
|
|
endif
|
|
|
|
LDADD = $(top_builddir)/gst/libgst.la \
|
|
$(GLIB_LIBS) $(GTK_LIBS) \
|
|
$(top_builddir)/plugins/videosink/gdkxvimage.lo ${xvlibs} -lXxf86vm
|
|
|
|
#LDADD = $(GLIB_LIBS) $(GTK_LIBS) $(top_builddir)/gst/libgst.la \
|
|
# $(top_builddir)/plugins/videosink/libvideosink.la -L/usr/X11/lib -lXxf86dga
|
|
#LDADD = $(GLIB_LIBS) $(GTK_LIBS) $(top_builddir)/gst/libgst.la
|
|
|
|
|
|
INCLUDES = $(GLIB_CFLAGS) $(GTK_CFLAGS) -I$(top_srcdir) \
|
|
$(shell gnome-config --cflags gnomeui)
|
|
|
|
EXTRA_DIST = README
|