diff options
Diffstat (limited to 'shell/sugar-activity-factory')
-rwxr-xr-x | shell/sugar-activity-factory | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/shell/sugar-activity-factory b/shell/sugar-activity-factory new file mode 100755 index 0000000..b572c12 --- /dev/null +++ b/shell/sugar-activity-factory @@ -0,0 +1,19 @@ +#!/usr/bin/python + +import sys + +import gobject + +from sugar.activity import Activity +from sugar.LogWriter import LogWriter +from sugar import theme + +theme.setup() + +lw = LogWriter(sys.argv[1]) +lw.start() + +if len(sys.argv) == 4: + Activity.register_factory(sys.argv[1], sys.argv[2], sys.argv[3]) +else: + Activity.register_factory(sys.argv[1], sys.argv[2]) |