update build script
This commit is contained in:
parent
1f489866a6
commit
9ada4948cb
11
README.md
11
README.md
@ -1,6 +1,13 @@
|
||||
YTCget
|
||||
------
|
||||
YTCget — Show YouTube video cover
|
||||
=================================
|
||||
![Preview](preview.png)
|
||||
|
||||
**Thanks:**
|
||||
+ @takien: for [youtubeID.js](https://gist.github.com/takien/4077195) script.
|
||||
|
||||
Build
|
||||
-----
|
||||
|
||||
**Requirements:**
|
||||
|
||||
* [minify-html](https://github.com/wilsonzlin/minify-html/)
|
||||
|
44
make_dist.sh
44
make_dist.sh
@ -1,34 +1,34 @@
|
||||
#!/bin/sh
|
||||
#!/bin/bash
|
||||
|
||||
echo -e "Making \033[0;31mYTCget\033[0m dist..."
|
||||
|
||||
if [ -d "./dist" ]; then
|
||||
echo -en "Cleaning \033[0;31m./dist/\033[0m directory..."
|
||||
rm -rf "./dist/*"
|
||||
echo " Complete!"
|
||||
if [ ! -d "./dist" ]; then
|
||||
echo -e "Make \033[0;31m./dist/\033[0m directory."
|
||||
mkdir "./dist/"
|
||||
fi
|
||||
|
||||
echo -n "Copying static files..."
|
||||
cp ./src/youtubeID.js ./dist/youtubeID.js
|
||||
cp ./src/ytcg.js ./dist/ytcg.js
|
||||
echo " Complete!"
|
||||
echo -en "Cleaning \033[0;31m./dist/\033[0m directory..."
|
||||
rm -rf "./dist/*"
|
||||
echo " Complete!"
|
||||
|
||||
echo -n "Minifying files..."
|
||||
minify-html ./src/styles.css -o ./dist/styles.css
|
||||
minify-html \
|
||||
echo -n "Copying static files..."
|
||||
cp ./src/youtubeID.js ./dist/youtubeID.js
|
||||
cp ./src/ytcg.js ./dist/ytcg.js
|
||||
echo " Complete!"
|
||||
|
||||
echo -n "Minifying files..."
|
||||
minify-html ./src/styles.css -o ./dist/styles.css
|
||||
minify-html \
|
||||
--do-not-minify-doctype \
|
||||
--keep-closing-tags \
|
||||
--keep-spaces-between-attributes \
|
||||
--keep-html-and-head-opening-tags \
|
||||
./src/index.html -o ./dist/index.html
|
||||
|
||||
GIT_COMMIT_HASH=$(git rev-parse --short HEAD)
|
||||
sed -i -- "s/{GIT_COMMIT_HASH}/$GIT_COMMIT_HASH/g" ./dist/index.html
|
||||
echo " Complete!"
|
||||
GIT_COMMIT_HASH=$(git rev-parse --short HEAD)
|
||||
sed -i -- "s/{GIT_COMMIT_HASH}/$GIT_COMMIT_HASH/g" ./dist/index.html
|
||||
echo " Complete!"
|
||||
|
||||
echo -en "Making \033[0;31mytcg-$GIT_COMMIT_HASH.tar.xz\033[0m file..."
|
||||
tar -cJf "ytcg-$GIT_COMMIT_HASH.tar.xz" ./dist/*
|
||||
echo " Complete!"
|
||||
else
|
||||
echo -e "Make \033[0;31m./dist/\033[0m directory."
|
||||
mkdir "./dist/"
|
||||
fi
|
||||
echo -en "Making \033[0;31mytcg-$GIT_COMMIT_HASH.tar.xz\033[0m file..."
|
||||
tar -cJf "ytcg-$GIT_COMMIT_HASH.tar.xz" ./dist/*
|
||||
echo " Complete!"
|
||||
|
Loading…
Reference in New Issue
Block a user