Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <marco@localhost.localdomain>2008-02-05 00:02:33 (GMT)
committer Marco Pesenti Gritti <marco@localhost.localdomain>2008-02-05 00:02:33 (GMT)
commitaca3ae6c88eb56b4dd2f818928ecca5064669978 (patch)
tree5070bb108005d97b6346a25bb7921947b1ef0ef1 /bin
parentae5ce06ccb1f604fa1e4eaeb16d9ba8122b4923d (diff)
Remove get_service_path and use the usual wrapper script approach.
Diffstat (limited to 'bin')
-rw-r--r--bin/.gitignore1
-rw-r--r--bin/Makefile.am3
-rw-r--r--bin/sugar-shell-service.in26
3 files changed, 29 insertions, 1 deletions
diff --git a/bin/.gitignore b/bin/.gitignore
index 2a3ce74..19d135d 100644
--- a/bin/.gitignore
+++ b/bin/.gitignore
@@ -1,2 +1,3 @@
sugar-control-panel
sugar-shell
+sugar-shell-service
diff --git a/bin/Makefile.am b/bin/Makefile.am
index 327df30..322576a 100644
--- a/bin/Makefile.am
+++ b/bin/Makefile.am
@@ -5,7 +5,8 @@ bin_SCRIPTS = \
sugar-control-panel \
sugar-install-bundle \
sugar-launch \
- sugar-shell
+ sugar-shell \
+ sugar-shell-service
EXTRA_DIST = $(bin_SCRIPTS) sugar.in
diff --git a/bin/sugar-shell-service.in b/bin/sugar-shell-service.in
new file mode 100644
index 0000000..e88ea65
--- /dev/null
+++ b/bin/sugar-shell-service.in
@@ -0,0 +1,26 @@
+#!/usr/bin/env python
+# Copyright (C) 2008, Red Hat, Inc.
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+import sys
+
+sys.path.insert(0, '@prefix@/share/sugar/service')
+
+from main import main
+
+main()
+
+