detect mo files
This commit is contained in:
19
setup.py
19
setup.py
@@ -4,19 +4,24 @@
|
|||||||
|
|
||||||
from distutils.core import setup
|
from distutils.core import setup
|
||||||
from lib.version import ELECTRUM_VERSION as version
|
from lib.version import ELECTRUM_VERSION as version
|
||||||
|
import os
|
||||||
|
|
||||||
|
|
||||||
|
data_files=[
|
||||||
|
('/usr/share/applications/',['electrum.desktop']),
|
||||||
|
('/usr/share/app-install/icons/',['electrum.png'])
|
||||||
|
]
|
||||||
|
|
||||||
|
for lang in os.listdir('locale'):
|
||||||
|
if os.path.exists('locale/%s/LC_MESSAGES/electrum.mo'%lang):
|
||||||
|
data_files.append( ('/usr/share/locale/%s/LC_MESSAGES'%lang, ['locale/%s/LC_MESSAGES/electrum.mo'%lang]) )
|
||||||
|
|
||||||
setup(name = "Electrum",
|
setup(name = "Electrum",
|
||||||
version = version,
|
version = version,
|
||||||
install_requires = ['slowaes','ecdsa'],
|
install_requires = ['slowaes','ecdsa'],
|
||||||
package_dir = {'electrum': 'lib'},
|
package_dir = {'electrum': 'lib'},
|
||||||
scripts= ['electrum'],
|
scripts= ['electrum'],
|
||||||
data_files=[
|
data_files = data_files,
|
||||||
('/usr/share/applications/',['electrum.desktop']),
|
|
||||||
('/usr/share/app-install/icons/',['electrum.png']),
|
|
||||||
('/usr/share/locale/de/LC_MESSAGES', ['locale/de/LC_MESSAGES/electrum.mo']),
|
|
||||||
('/usr/share/locale/fr/LC_MESSAGES', ['locale/fr/LC_MESSAGES/electrum.mo']),
|
|
||||||
('/usr/share/locale/si/LC_MESSAGES', ['locale/si/LC_MESSAGES/electrum.mo']),
|
|
||||||
],
|
|
||||||
py_modules = ['electrum.version',
|
py_modules = ['electrum.version',
|
||||||
'electrum.wallet',
|
'electrum.wallet',
|
||||||
'electrum.interface',
|
'electrum.interface',
|
||||||
|
|||||||
Reference in New Issue
Block a user