utility: Headless Coati
switch from qt to boost commandlineoptions coati can now parse a coatiproject without gui with commandline flag -d show all commandline options with flag --hidden
This commit is contained in:
@@ -10,7 +10,6 @@ done
|
||||
COATI_PATH="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
|
||||
|
||||
#setup data folder
|
||||
echo $COATI_PATH
|
||||
if [ ! -d "${HOME}/.config/coati" ]; then
|
||||
# Control will enter here if $DIRECTORY doesn't exist.
|
||||
mkdir ${HOME}/.config/coati
|
||||
@@ -21,4 +20,4 @@ fi
|
||||
export LD_LIBRARY_PATH="$COATI_PATH/lib:LD_LIBRARY_PATH"
|
||||
export QT_XKB_CONFIG_ROOT="/usr/share/X11/xkb:$QT_XKB_CONFIG_ROOT"
|
||||
export QT_QPA_FONTDIR="$COATI_PATH/data/fonts:$QT_QPA_FONTDIR"
|
||||
exec $COATI_PATH/Coati
|
||||
exec $COATI_PATH/Coati $@
|
||||
|
||||
@@ -10,9 +10,10 @@ case ${ans:=y} in [yY]*) ;; *) exit ;; esac
|
||||
echo "Run this script as root"
|
||||
|
||||
rm /usr/bin/Coati
|
||||
rm /usr/share/mime/packages/application-x-coatiproject
|
||||
rm /usr/share/mime/packages/coati-mime.xml
|
||||
rm /usr/share/applications/coati.desktop
|
||||
rm /usr/share/icons/coati.png
|
||||
rm /usr/share/icons/project-coati.png
|
||||
rm /opt/coati -rf
|
||||
update-mime/database /usr/share/mime
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
MY_PATH=`dirname "$0"`
|
||||
MY_PATH=../$MY_PATH
|
||||
|
||||
cat EULA.txt
|
||||
cat ../EULA.txt
|
||||
echo "Agree to the EULA"
|
||||
printf 'enter [y/n] '
|
||||
read ans
|
||||
@@ -10,10 +10,12 @@ case ${ans:=y} in [yY]*) ;; *) exit ;; esac
|
||||
|
||||
echo "Run this script as root"
|
||||
|
||||
ln -s $MY_PATH/Coati.sh /usr/bin/Coati
|
||||
cp $MY_PATH/setup/application-x-coatiproject /usr/share/mime/packages
|
||||
cp $MY_PATH/setup/coati.desktop /usr/share/applications/
|
||||
cp $MY_PATH/data/gui/icon/logo_1024_1024.png /usr/share/icon/coati.png
|
||||
cp $MY_PATH/data/gui/icon/project_256_256.png /usr/share/icons/project-coati.png
|
||||
update-mime-database /usr/share/mime
|
||||
cp -rf $MY_PATH/ /opt/coati/ > /dev/null
|
||||
cp $MY_PATH/setup/coati-mime.xml /usr/share/mime/packages > /dev/null
|
||||
cp $MY_PATH/setup/coati.desktop /usr/share/applications/ > /dev/null
|
||||
cp $MY_PATH/data/gui/icon/logo_1024_1024.png /usr/share/icons/coati.png > /dev/null
|
||||
cp $MY_PATH/data/gui/icon/project_256_256.png /usr/share/icons/project-coati.png > /dev/null
|
||||
update-mime-database /usr/share/mime > /dev/null
|
||||
|
||||
ln -s /opt/coati/coati.sh /usr/bin/coati > /dev/null
|
||||
|
||||
|
||||
Reference in New Issue
Block a user