]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
build: ensure git submodule with dvb-scan data is updated.
authorAdam Sutton <dev@adamsutton.me.uk>
Fri, 11 Jan 2013 20:50:19 +0000 (20:50 +0000)
committerAdam Sutton <dev@adamsutton.me.uk>
Fri, 11 Jan 2013 20:57:06 +0000 (20:57 +0000)
configure

index f4a5193ee01c168ef3310ef7e82b9bb17eb2292d..075e5348e50c76b81ecc438e1138e2501b96a9f7 100755 (executable)
--- a/configure
+++ b/configure
@@ -41,6 +41,8 @@ parse_args $*
 # Checks
 # ###########################################################################
 
+echo "Checking support/features"
+
 #
 # Compiler
 #
@@ -168,6 +170,17 @@ if enabled_or_auto imagecache; then
   fi  
 fi
 
+#
+# DVB scan
+#
+if enabled linuxdvb && enabled dvbscan; then
+  [ ! -d ${ROOTDIR}/data/dvb-scan/.git ] && rm -rf $ROOTDIR/data/dvb-scan/*
+  printf "${TAB}" "fetching dvb-scan files ..."
+  git submodule update --init &> /dev/null\
+    || die "failed (use --disable-dvbscan)"
+  echo "ok"
+fi
+
 # ###########################################################################
 # Write config
 # ###########################################################################