mirror of
https://github.com/rbreaves/kinto.git
synced 2025-08-05 18:38:26 +02:00
Updated quick install to pull in release & build correctly
This commit is contained in:
@@ -6,6 +6,12 @@ curl https://github.com/rbreaves/kinto/archive/refs/heads/master.zip -J -L -o ~/
|
|||||||
unzip ~/Downloads/kinto.zip -d ~/Downloads/
|
unzip ~/Downloads/kinto.zip -d ~/Downloads/
|
||||||
cd ~/Downloads/kinto-master/
|
cd ~/Downloads/kinto-master/
|
||||||
|
|
||||||
|
kintorelease=`curl -s https://api.github.com/repos/rbreaves/kinto/releases/latest | awk -F'tag_name": ' '{if ($2) print $2}' | tr -d \",`
|
||||||
|
kintohash=`unzip -z ~/Downloads/kinto.zip | tail -n1`
|
||||||
|
kintoshort=${kintohash::7}
|
||||||
|
|
||||||
|
echo "$kintorelease" "build" "$kintoshort" > ./dl_version
|
||||||
|
|
||||||
if [ $# -eq 0 ];then
|
if [ $# -eq 0 ];then
|
||||||
echo "Installing Kinto..."
|
echo "Installing Kinto..."
|
||||||
./setup.py
|
./setup.py
|
||||||
|
@@ -377,7 +377,16 @@ yes | cp -rf ./linux/xkeysnail.desktop ~/.config/kinto/xkeysnail.desktop
|
|||||||
# logoff fix - not solid for every os. Prevents missed 1 character input on login
|
# logoff fix - not solid for every os. Prevents missed 1 character input on login
|
||||||
# yes | sudo cp -rf linux/gnome_logoff.sh ~/.config/kinto/logoff.sh
|
# yes | sudo cp -rf linux/gnome_logoff.sh ~/.config/kinto/logoff.sh
|
||||||
|
|
||||||
echo "$(git describe --tag --abbrev=0 | head -n 1)" "build" "$(git rev-parse --short HEAD)" > ~/.config/kinto/version
|
if [ -d "./.git" ]
|
||||||
|
then
|
||||||
|
echo "$(git describe --tag --abbrev=0 | head -n 1)" "build" "$(git rev-parse --short HEAD)" > ~/.config/kinto/version
|
||||||
|
elif [ -f "./dl_version" ]; then
|
||||||
|
cp ./dl_version ~/.config/kinto/version
|
||||||
|
else
|
||||||
|
# Not a typo - v is built in
|
||||||
|
echo "ersion Unknown" > ~/.config/kinto/version
|
||||||
|
fi
|
||||||
|
|
||||||
yes | cp -rf ./linux/kinto.py ./linux/kinto.py.new
|
yes | cp -rf ./linux/kinto.py ./linux/kinto.py.new
|
||||||
yes | cp -rf ./linux/limitedadmins ./linux/limitedadmins.new
|
yes | cp -rf ./linux/limitedadmins ./linux/limitedadmins.new
|
||||||
yes | cp -rf ./linux/gui/ ~/.config/kinto/
|
yes | cp -rf ./linux/gui/ ~/.config/kinto/
|
||||||
|
Reference in New Issue
Block a user