summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2009-11-30 13:20:09 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2009-11-30 13:25:38 +0100
commitf5555aa941c857bb9e63cf1bebb405952c66d000 (patch)
tree013aaffeb9b566b7a2e6a833083f3bb317103607
parent5c3f6aa248d7003e5aa6459648d7ec26324519a5 (diff)
downloadptxdist-f5555aa941c857bb9e63cf1bebb405952c66d000.tar.gz
ptxdist-f5555aa941c857bb9e63cf1bebb405952c66d000.tar.xz
[url_check] fallback url listing for fake BSPs
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rwxr-xr-xplugins/url_check/main7
1 files changed, 7 insertions, 0 deletions
diff --git a/plugins/url_check/main b/plugins/url_check/main
index 09d437a26..e2692c4db 100755
--- a/plugins/url_check/main
+++ b/plugins/url_check/main
@@ -219,6 +219,13 @@ create_url_list(){
echo "creating list of download URLS for `echo $PACKAGES | wc -w` packages"
targets=`for target in $PACKAGES; do echo print-${target}_URL; done | sort -u`
$PTXDIST make -i ${targets} 2>> $TMPDIR/errors > $TMPDIR/urllist
+ if [ `cat "$TMPDIR/urllist" | wc -l` = "0" ]; then
+ echo "Fast listing failed. This may take a while!"
+ for target in $PACKAGES; do
+ $PTXDIST print ${target}_URL 2>> $TMPDIR/errors | sed -e 's/ */\n/' >> $TMPDIR/urllist
+ echo -n "."
+ done
+ fi
echo "done"
}