diff options
author | Alessio Sergi <al3hex@gmail.com> | 2013-09-19 12:29:00 +0200 |
---|---|---|
committer | Alessio Sergi <al3hex@gmail.com> | 2013-09-19 12:29:00 +0200 |
commit | 3a4d517985b2cb8e75b3918427eb02a7155cab2f (patch) | |
tree | 54a09783ba6cd0f6c1742ec6c6b0f56769f12f86 /setup.py | |
parent | 3368beb527abfb81105feac77cf636ff708266ec (diff) |
Add config file support under Windows [issue #288]
Diffstat (limited to 'setup.py')
-rwxr-xr-x | setup.py | 12 |
1 files changed, 7 insertions, 5 deletions
@@ -18,12 +18,14 @@ data_files = [ ] if hasattr(sys, 'real_prefix') or 'bsd' in sys.platform: - etc_path = os.path.join(sys.prefix, 'etc', 'glances') + conf_path = os.path.join(sys.prefix, 'etc', 'glances') if not hasattr(sys, 'real_prefix') and 'linux' in sys.platform: - etc_path = os.path.join('/etc', 'glances') + conf_path = os.path.join('/etc', 'glances') elif 'darwin' in sys.platform: - etc_path = os.path.join('/usr/local', 'etc', 'glances') -data_files.append((etc_path, ['glances/conf/glances.conf'])) + conf_path = os.path.join('/usr/local', 'etc', 'glances') +elif 'win32' in sys.platform: + conf_path = os.path.join(os.environ.get('APPDATA'), 'glances') +data_files.append((conf_path, ['glances/conf/glances.conf'])) for mo in glob.glob('i18n/*/LC_MESSAGES/*.mo'): data_files.append((os.path.dirname(mo).replace('i18n/', 'share/locale/'), [mo])) @@ -32,7 +34,7 @@ if sys.platform.startswith('win'): requires = ['psutil>=0.5.1', 'colorconsole==0.6'] else: requires = ['psutil>=0.5.1'] - + setup( name='Glances', version='1.7.1', |