Author: dmeyer
Date: Sat Mar 18 20:51:44 2006
New Revision: 8113
Modified:
trunk/setup.py
Log:
handle mbus and notifier as external
Modified: trunk/setup.py
==============================================================================
--- trunk/setup.py (original)
+++ trunk/setup.py Sat Mar 18 20:51:44 2006
@@ -35,7 +35,8 @@
PYNOTIFIER_VERSION = '0.4.0pre1'
PYMBUS_VERSION = '0.9.0pre4'
-submodules = [ 'core', 'ui', 'tvdev', 'tvserver', 'webserver', 'apps' ]
+submodules = [ 'lib/notifier', 'lib/mbus', 'core', 'ui', 'tvdev',
+ 'tvserver', 'webserver', 'apps' ]
for a in sys.argv:
if a.startswith('--help'):
@@ -58,31 +59,13 @@
os.unlink(file)
else:
- if not os.path.isdir('lib'):
- os.makedirs('lib')
-
- for lib in ('pyMbus', 'pyNotifier'):
- filename = '%s-%s' % (lib, globals()['%s_VERSION' % lib.upper()])
- urlname = '%s_%s-1.tar.gz' % (lib.lower(), globals()['%s_VERSION' %
lib.upper()])
- if not os.path.isdir('lib/%s' % filename):
- if not os.path.isfile('lib/%s.tar.gz' % filename):
- URL = 'http://www.bitkipper.net/Downloads/'
- ACTION = '?action=AttachFile&do=get&target='
- print '\'%s%s%s%s.tar.gz\''
- os.system('wget \'%s%s%s%s\' -O lib/%s.tar.gz' % \
- (URL, lib, ACTION, urlname, filename))
- os.system('tar -zxvf lib/%s.tar.gz -C lib' % filename)
- print '[setup] Entering lib', filename
- os.chdir('lib/%s' % filename)
- execfile('setup.py')
- os.chdir('../..')
- print '[setup] Leaving lib', lib
-
for m in submodules:
print '[setup] Entering freevo submodule', m
os.chdir(m)
execfile('setup.py')
os.chdir('..')
+ if m.startswith('lib/'):
+ os.chdir('..')
print '[setup] Leaving freevo submodule', m
if m == 'core':
# Adding base/build/lib to the python path so that all kaa modules
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog