Changeset 3273
- Timestamp:
- 07/23/07 22:59:01 (1 year ago)
- Files:
-
- trunk/setup.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/setup.py
r3162 r3273 21 21 os.path.walk(iconDir, getIconSubDir, iconDir) 22 22 23 # locale dirs: 24 localeDir = "dabo/locale" 25 localeDirs = [] 26 def getLocaleDirs(arg, dirname, fnames): 27 if ".svn" not in dirname and dirname[-1] != "\\": 28 po_files = tuple(glob.glob(os.path.join(dirname, "*.po"))) 29 mo_files = tuple(glob.glob(os.path.join(dirname, "*.mo"))) 30 if po_files or mo_files: 31 subdir = os.path.join(localeDir, dirname[len(arg)+1:]) 32 localeDirs.append((subdir, po_files + mo_files)) 33 os.path.walk(localeDir, getLocaleDirs, localeDir) 34 23 35 package_data = { 24 36 '':['ANNOUNCE', 'AUTHORS', 'ChangeLog', 'INSTALL', … … 32 44 'dabo.ui.uiwx.masked':['README'], 33 45 } 34 46 35 47 package_data.update(iconDirs) 36 48 49 data_files = [ 50 ('dabo/locale', glob.glob('dabo/locale/*.pot')), 51 ] 52 data_files.extend(localeDirs) 37 53 38 54 setup( … … 46 62 packages = find_packages(), 47 63 package_data = package_data, 64 data_files = data_files 48 65 )
