Blame docker-builder-data/build/script/packet/opentoonz-master.files/launch-opentoonz.sh

e14835
#!/bin/sh
e14835
e14835
SCRIPT_FILE=`realpath "$0"`
e14835
SCRIPT_DIR=`dirname "$SCRIPT_FILE"`
e14835
BASE_DIR=`dirname "$SCRIPT_DIR"`
e14835
e14835
if [ ! -d "$HOME/.config/OpenToonz" ]; then
e14835
    mkdir -p $HOME/.config/OpenToonz
e14835
    cp -r $BASE_DIR/share/openttonz/stuff $HOME/.config/OpenToonz/
e14835
e14835
cat << EOF > $HOME/.config/OpenToonz/SystemVar.ini
e14835
[General]
e14835
OPENTOONZROOT="$HOME/.config/OpenToonz/stuff"
e14835
OpenToonzPROFILES="$HOME/.config/OpenToonz/stuff/profiles"
e14835
TOONZCACHEROOT="$HOME/.config/OpenToonz/stuff/cache"
e14835
TOONZCONFIG="$HOME/.config/OpenToonz/stuff/config"
e14835
TOONZFXPRESETS="$HOME/.config/OpenToonz/stuff/projects/fxs"
e14835
TOONZLIBRARY="$HOME/.config/OpenToonz/stuff/projects/library"
e14835
TOONZPROFILES="$HOME/.config/OpenToonz/stuff/profiles"
e14835
TOONZPROJECTS="$HOME/.config/OpenToonz/stuff/projects"
e14835
TOONZROOT="$HOME/.config/OpenToonz/stuff"
e14835
TOONZSTUDIOPALETTE="$HOME/.config/OpenToonz/stuff/projects/studiopalette"
e14835
EOF
e14835
e14835
fi
e14835
e14835
export LD_LIBRARY_PATH="$BASE_DIR/lib:$BASE_DIR/lib64:$LD_LIBRARY_PATH"
e14835
e14835
OLDDIR=$(cd `dirname "$0"`; pwd)
e14835
cd "$BASE_DIR/bin"
e14835
./opentoonz
e14835
cd "$OLDDIR"