summaryrefslogtreecommitdiff
path: root/update_latest.sh
blob: fe2153e730df403efea69e141a030bfc32868965 (plain)
    1 #/bins/sh
    2 set -e
    3 
    4 version="$1"
    5 
    6 if [ -z "$version" ]; then
    7 	echo "Usage: $0 version"
    8 	exit 1
    9 fi
   10 
   11 cd "$(dirname $(readlink -f $0))"
   12 
   13 echo -n "$version" > latest_version
   14 
   15 echo -e "RewriteEngine On" > downloads/.htaccess
   16 echo -e "RewriteRule ^$ https://github.com/ytdl-org/youtube-dl/releases" >> downloads/.htaccess
   17 echo -e "RewriteRule ^(\d{4}\.\d{2}\.\d{2}(?:\.\d+)?/?)$ https://github.com/ytdl-org/youtube-dl/releases/tag/\$1" >> downloads/.htaccess
   18 echo -e "RewriteRule ^(\d{4}\.\d{2}\.\d{2}(?:\.\d+)?/.+)$ https://github.com/ytdl-org/youtube-dl/releases/download/\$1" >> downloads/.htaccess
   19 echo -e "RewriteRule latest(.*) /downloads/$1\$1 [L,R=302]" >> downloads/.htaccess

Generated by cgit