@@ -74,6 +74,13 @@ def run(self):
7474 'pybitmessage.pyelliptic' ,
7575 'pybitmessage.storage'
7676 ]
77+ package_data = {'' : [
78+ 'bitmessageqt/*.ui' , 'bitmsghash/*.cl' , 'sslkeys/*.pem' ,
79+ 'translations/*.ts' , 'translations/*.qm' , 'default.ini' , 'sql/*.sql' ,
80+ 'images/*.png' , 'images/*.ico' , 'images/*.icns' ,
81+ 'bitmessagekivy/main.kv' , 'bitmessagekivy/screens_data.json' ,
82+ 'bitmessagekivy/kv/*.kv'
83+ ]}
7784
7885 if sys .version_info [0 ] == 3 :
7986 packages .extend (
@@ -85,6 +92,7 @@ def run(self):
8592
8693 if os .environ .get ('INSTALL_TESTS' , False ):
8794 packages .extend (['pybitmessage.mock' , 'pybitmessage.backend' , 'pybitmessage.bitmessagekivy.tests' ])
95+ package_data ['' ].extend (['bitmessagekivy/tests/sampleData/*.dat' ])
8896
8997 # this will silently accept alternative providers of msgpack
9098 # if they are already installed
@@ -142,11 +150,7 @@ def run(self):
142150 ],
143151 package_dir = {'pybitmessage' : 'src' },
144152 packages = packages ,
145- package_data = {'' : [
146- 'bitmessageqt/*.ui' , 'bitmsghash/*.cl' , 'sslkeys/*.pem' , 'bitmessagekivy/main.kv' ,
147- 'bitmessagekivy/kv/*.kv' , 'translations/*.ts' , 'translations/*.qm' , 'default.ini' , 'sql/*.sql' ,
148- 'images/*.png' , 'images/*.ico' , 'images/*.icns' , 'bitmessagekivy/screens_data.json'
149- ]},
153+ package_data = package_data ,
150154 data_files = data_files ,
151155 ext_modules = [bitmsghash ],
152156 zip_safe = False ,
0 commit comments