This is mostly how I've been testing it; it seems harmless to include it
here.
pkglib_LTLIBRARIES=disorder-tracklength.la fs.la notify.la exec.la shell.la \
execraw.la
pkglib_LTLIBRARIES=disorder-tracklength.la fs.la notify.la exec.la shell.la \
execraw.la
AUTOMAKE_OPTIONS=subdir-objects
AM_CPPFLAGS=-I${top_srcdir}/lib
AM_CFLAGS=
AUTOMAKE_OPTIONS=subdir-objects
AM_CPPFLAGS=-I${top_srcdir}/lib
AM_CFLAGS=
tracklength_gstreamer_la_LIBADD=$(LIBOBJS) \
$(GSTREAMER_PLUGINS_BASE_LIBS) \
$(GSTREAMER_LIBS)
tracklength_gstreamer_la_LIBADD=$(LIBOBJS) \
$(GSTREAMER_PLUGINS_BASE_LIBS) \
$(GSTREAMER_LIBS)
+check_PROGRAMS+=tracklength-gstreamer-test
+tracklength_gstreamer_test_SOURCES=tracklength-gstreamer.c
+tracklength_gstreamer_test_LDADD=$(LIBOBJS) ../lib/libdisorder.a \
+ $(GSTREAMER_PLUGINS_BASE_LIBS) \
+ $(GSTREAMER_LIBS)
+tracklength_gstreamer_test_CFLAGS=$(AM_CFLAGS) $(CFLAGS) -DSTANDALONE