a simple revision to Marco's latest patch.
Jameson
From f2662f592c3c24ffefbd873a3050e02267d1c2e5 Mon Sep 17 00:00:00 2001
From: chema <[EMAIL PROTECTED](none)>
Date: Thu, 29 May 2008 11:42:37 -0600
Subject: [PATCH] allow to init Config object with source_dir, instead of always using
cwd.
---
src/sugar/activity/bundlebuilder.py | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/src/sugar/activity/bundlebuilder.py b/src/sugar/activity/bundlebuilder.py
index 7a89ab4..1063f72 100644
--- a/src/sugar/activity/bundlebuilder.py
+++ b/src/sugar/activity/bundlebuilder.py
@@ -43,8 +43,12 @@ def list_files(base_dir, ignore_dirs=None, ignore_files=None):
return result
class Config(object):
- def __init__(self, bundle_name):
- self.source_dir = os.getcwd()
+ def __init__(self, bundle_name, source_dir=None):
+ if source_dir:
+ self.source_dir = source_dir
+ else:
+ self.source_dir = os.getcwd()
+
bundle = ActivityBundle(self.source_dir)
version = bundle.get_activity_version()
--
1.5.2.5
_______________________________________________
Sugar mailing list
[email protected]
http://lists.laptop.org/listinfo/sugar