Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorBert Freudenberg <bert@freudenbergs.de>2006-10-06 19:08:18 (GMT)
committer Bert Freudenberg <bert@freudenbergs.de>2006-10-06 19:08:18 (GMT)
commit2207de4347ab6e37c49f82ecfa6b134f46b5a5f1 (patch)
treee1836a09ff46088633dcf1fea0c8bc55564898d8 /tools
parent5da630c13a4ec45b96fc42ba3b8ea1c9c1712be5 (diff)
added optional prefix and buildroot args (for RPM)
Diffstat (limited to 'tools')
-rw-r--r--tools/sugar-setup-activity.in14
1 files changed, 12 insertions, 2 deletions
diff --git a/tools/sugar-setup-activity.in b/tools/sugar-setup-activity.in
index 6a3263e..a3ea08e 100644
--- a/tools/sugar-setup-activity.in
+++ b/tools/sugar-setup-activity.in
@@ -3,8 +3,18 @@ import sys
from sugar import setup
+if len(sys.argv) > 2:
+ prefix = sys.argv[2]
+else:
+ prefix = '@prefix@'
+
+if len(sys.argv) > 3:
+ root = sys.argv[3]
+else:
+ root = ''
+
setup.setup_activity(sys.argv[1],
- '@prefix@/share/sugar/activities',
- '@prefix@/bin/sugar-activity-factory')
+ '%s%s/share/sugar/activities' % (root, prefix),
+ '%s/bin/sugar-activity-factory' % prefix)
print '%s installed.' % sys.argv[1]