- os.chdir('bin')
- for (dp,dn,names) in os.walk('addons'):
- files.append((dp, map(lambda x: opj('bin', dp, x), names)))
- os.chdir('..')
- for (dp,dn,names) in os.walk('doc'):
- files.append((dp, map(lambda x: opj(dp, x), names)))
- files.append(('.', [opj('bin', 'import_xml.rng'),
- opj('bin', 'server.pkey'),
- opj('bin', 'server.cert')]))
+ for root, _, names in os.walk(join('bin','addons')):
+ files.append((root, [join(root, name) for name in names]))
+ for root, _, names in os.walk('doc'):
+ files.append((root, [join(root, name) for name in names]))
+ files.append(('.', [join('bin', 'import_xml.rng'),
+ join('bin', 'server.pkey'),
+ join('bin', 'server.cert')]))