Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/bin/sugar.in
diff options
context:
space:
mode:
authorDaniel Narvaez <dwnarvaez@gmail.com>2012-12-07 14:01:34 (GMT)
committer Daniel Narvaez <dwnarvaez@gmail.com>2012-12-14 10:27:48 (GMT)
commit8855445f81641aeb10504594fb88854de3324999 (patch)
tree40629255f647359e75618f3d4cb138b202db3982 /bin/sugar.in
parent7d6c4c93b099b0c99dc27de409a9defe2cf63643 (diff)
Env variables for mime and activities defaults
These are necessary for unit tests because we cannot assume they are installed in the system. Also config.py is not generated inside the jarabe package directory when building out-of-source, so trying to import it fails They might be used for customization too.
Diffstat (limited to 'bin/sugar.in')
-rw-r--r--bin/sugar.in10
1 files changed, 10 insertions, 0 deletions
diff --git a/bin/sugar.in b/bin/sugar.in
index 2df0ab8..e7cb068 100644
--- a/bin/sugar.in
+++ b/bin/sugar.in
@@ -1,5 +1,7 @@
#!/bin/sh
+sugardatadir=@prefix@/share/sugar/data
+
if [ "$(id -u)" -eq 0 -o "$(id -ru)" -eq 0 ] ; then
echo Refusing to run as root.
exit 3
@@ -45,6 +47,14 @@ if test -z "$SUGAR_SCALING"; then
export SUGAR_SCALING=72
fi
+if test -z "$SUGAR_MIME_DEFAULTS"; then
+ export SUGAR_MIME_DEFAULTS="$sugardatadir/mime.defaults"
+fi
+
+if test -z "$SUGAR_ACTIVITIES_DEFAULTS"; then
+ export SUGAR_ACTIVITIES_DEFAULTS="$sugardatadir/activities.defaults"
+fi
+
export GTK2_RC_FILES="@prefix@/share/sugar/data/sugar-$SUGAR_SCALING.gtkrc"
# Needed for executing wpa_passphrase