kiwi.dist module documentationkiwi
Distutils extensions and utilities
| Class | KiwiInstallLib | Undocumented |
| Class | KiwiInstallData | Undocumented |
| Function | get_site_packages_dir | Gets the relative path of the site-packages directory |
| Function | listfiles | Lists all files in directories and optionally uses basic shell matching, example: |
| Function | compile_po_files | Compiles po files to mo files. Note. this function depends on gettext utilities being installed |
| Function | listpackages | Recursivly list all packages in directory root Optionally exclude can be specified which is a string like foo/bar. |
| Function | setup | No summary |
| Class | _VariableExtender | No class docstring; 1/2 methods documented |
Gets the relative path of the site-packages directory
This is mainly useful for setup.py usage:
>>> setup(...
data_files=[(get_site_packages_dir('foo'),
files..)])
where files is a list of files to be installed in
a directory called foo created in your site-packages directory
@param dirs: directory names to be appended
Lists all files in directories and optionally uses basic shell
matching, example:
>>> listfiles('data', 'glade', '*.glade')
['data/glade/Foo.glade', 'data/glade/Bar.glade', ...]
@param dirs: directory parts
Compiles po files to mo files. Note. this function depends on gettext utilities being installed @param domain: gettext domain @param dirname: base directory @returns: a list of po files