Move the launcher into the right directory
This commit is contained in:
parent
c473ef4c75
commit
cc73e32baf
|
@ -1,4 +1,21 @@
|
|||
#!/bin/bash
|
||||
export I18NPATH=$SNAP/usr/share/i18n
|
||||
export LOCPATH=$SNAP_USER_DATA
|
||||
|
||||
LANG=en_US
|
||||
ENC=UTF-8
|
||||
LOC="$LANG.$ENC"
|
||||
|
||||
# generate a locale so we get properly working charsets and graphics
|
||||
if [ ! -e $SNAP_USER_DATA/$LOC ]; then
|
||||
$SNAP/usr/bin/localedef --prefix=$SNAP_USER_DATA -f $ENC -i $LANG $SNAP_USER_DATA/$LOC
|
||||
fi
|
||||
|
||||
export LC_ALL=$LOC
|
||||
export LANG=$LOC
|
||||
export LANGUAGE=${LANG%_*}
|
||||
env >& $SNAP_USER_DATA/env
|
||||
|
||||
export LIBGL_DRIVERS_PATH=$SNAP/usr/lib/x86_64-linux-gnu/dri
|
||||
export GTK_PATH=$SNAP/usr/lib/x86_64-linux-gnu/gtk-2.0/modules
|
||||
export LD_LIBRARY_PATH=$SNAP/usr/lib/x86_64-linux-gnu/gtk-2.0/modules:$LD_LIBRARY_PATH
|
||||
|
@ -9,7 +26,8 @@ export PYTHONHOME="$SNAP/usr"
|
|||
export PYTHONPATH="$SNAP/usr"
|
||||
export XDG_DATA_DIR="$SNAP/usr/share/glib-2.0/schemas"
|
||||
export GSETTINGS_SCHEMA_DIR="$SNAP/usr/share/glib-2.0/schemas"
|
||||
export I18NPATH=$SNAP/usr/share/i18n/locales
|
||||
export LOCPATH=$SNAP/usr/lib/locale/
|
||||
export LANG=en_US.UTF-8
|
||||
export FREECAD_USER_DATA="$SNAP_USER_DATA"
|
||||
export XDG_CONFIG_HOME="$SNAP_USER_DATA"
|
||||
exec "$SNAP/opt/local/FreeCAD-0.17/bin/FreeCAD" -u $SNAP_USER_DATA/user.cfg -s $SNAP_USER_DATA/system.cfg "$@"
|
||||
|
||||
|
|
|
@ -1,33 +0,0 @@
|
|||
#!/bin/bash
|
||||
export I18NPATH=$SNAP/usr/share/i18n
|
||||
export LOCPATH=$SNAP_USER_DATA
|
||||
|
||||
LANG=en_US
|
||||
ENC=UTF-8
|
||||
LOC="$LANG.$ENC"
|
||||
|
||||
# generate a locale so we get properly working charsets and graphics
|
||||
if [ ! -e $SNAP_USER_DATA/$LOC ]; then
|
||||
$SNAP/usr/bin/localedef --prefix=$SNAP_USER_DATA -f $ENC -i $LANG $SNAP_USER_DATA/$LOC
|
||||
fi
|
||||
|
||||
export LC_ALL=$LOC
|
||||
export LANG=$LOC
|
||||
export LANGUAGE=${LANG%_*}
|
||||
env >& $SNAP_USER_DATA/env
|
||||
|
||||
export LIBGL_DRIVERS_PATH=$SNAP/usr/lib/x86_64-linux-gnu/dri
|
||||
export GTK_PATH=$SNAP/usr/lib/x86_64-linux-gnu/gtk-2.0/modules
|
||||
export LD_LIBRARY_PATH=$SNAP/usr/lib/x86_64-linux-gnu/gtk-2.0/modules:$LD_LIBRARY_PATH
|
||||
export GTK_DATA_PREFIX=$SNAP_USER_DATA
|
||||
export GTK_EXE_PREFIX=$SNAP/usr
|
||||
export GDK_PIXBUF_MODULE_FILE=$SNAP/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders.cache
|
||||
export PYTHONHOME="$SNAP/usr"
|
||||
export PYTHONPATH="$SNAP/usr"
|
||||
export XDG_DATA_DIR="$SNAP/usr/share/glib-2.0/schemas"
|
||||
export GSETTINGS_SCHEMA_DIR="$SNAP/usr/share/glib-2.0/schemas"
|
||||
export LANG=en_US.UTF-8
|
||||
export FREECAD_USER_DATA="$SNAP_USER_DATA"
|
||||
export XDG_CONFIG_HOME="$SNAP_USER_DATA"
|
||||
exec "$SNAP/opt/local/FreeCAD-0.17/bin/FreeCAD" -u $SNAP_USER_DATA/user.cfg -s $SNAP_USER_DATA/system.cfg "$@"
|
||||
|
Loading…
Reference in New Issue
Block a user