configure: compile cgroup example conditionally
authorWim Taymans <wim.taymans@collabora.co.uk>
Thu, 11 Jul 2013 08:28:06 +0000 (10:28 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Thu, 11 Jul 2013 08:28:06 +0000 (10:28 +0200)
Only compile the cgroup example when we have libcgroup

configure.ac
examples/Makefile.am

index aafa57f..0c2ad62 100644 (file)
@@ -232,6 +232,7 @@ AC_SUBST([GST_OBJ_LIBS])
 PKG_CHECK_MODULES(LIBCGROUP, libcgroup >= 0.26, HAVE_LIBCGROUP="yes", HAVE_LIBCGROUP="no")
 AC_SUBST(LIBCGROUP_CFLAGS)
 AC_SUBST(LIBCGROUP_LIBS)
+AM_CONDITIONAL(HAVE_LIBCGROUP, test "x$HAVE_LIBCGROUP" = "xyes")
 
 dnl this really should only contain flags, not libs - they get added before
 dnl whatevertarget_LIBS and -L flags here affect the rest of the linking
@@ -265,6 +266,7 @@ Configuration
        Source code location       : ${srcdir}
        Prefix                     : ${prefix}
        Compiler                   : ${CC}
+       CGroups example            : ${HAVE_LIBCGROUP}
 
 gst-rtsp-server configured. Type 'make' to build.
 "
index 20b6cb9..deec57c 100644 (file)
@@ -1,8 +1,14 @@
 noinst_PROGRAMS = test-video test-ogg test-mp4 test-readme \
                  test-launch test-sdp test-uri test-auth \
-                 test-multicast test-multicast2 test-cgroups
+                 test-multicast test-multicast2
 
 #INCLUDES = -I$(top_srcdir) -I$(srcdir)
 
 AM_CFLAGS = $(GST_OBJ_CFLAGS)
-AM_LDFLAGS = $(GST_OBJ_LIBS) $(GIO_LIBS) $(LIBCGROUP_LIBS)
+AM_LDFLAGS = $(GST_OBJ_LIBS) $(GIO_LIBS)
+
+if HAVE_LIBCGROUP
+noinst_PROGRAMS += test-cgroups
+AM_LDFLAGS += $(LIBCGROUP_LIBS)
+endif
+