11
22from setuptools import setup , find_packages
33from os import walk
4- from os .path import join , dirname
4+ from os .path import join , dirname , sep
55import os
66import glob
77
@@ -20,16 +20,18 @@ def recursively_include(results, directory, patterns):
2020 if not any ([glob .fnmatch .fnmatch (fn , pattern ) for pattern in patterns ]):
2121 continue
2222 filename = join (root , fn )
23- directory = root
23+ directory = 'pythonforandroid'
2424 if directory not in results :
2525 results [directory ] = []
26- results [directory ].append (filename )
26+ results [directory ].append (join ( * filename . split ( sep )[ 1 :]) )
2727
28- data_files = {}
29- recursively_include (data_files , 'pythonforandroid/recipes' , ['*.patch' , ])
30- recursively_include (data_files , 'pythonforandroid/bootstraps' ,
28+ recursively_include (package_data , 'pythonforandroid/recipes' , ['*.patch' , ])
29+ recursively_include (package_data , 'pythonforandroid/bootstraps' ,
3130 ['*.properties' , '*.xml' , '*.java' , '*.tmpl' , '*.txt' , '*.png' ])
3231
32+ # package_data.update(data_files)
33+ print ('package_data is' , package_data )
34+
3335
3436setup (name = 'python-for-android' ,
3537 version = '0.2' ,
@@ -64,5 +66,4 @@ def recursively_include(results, directory, patterns):
6466 ],
6567 packages = packages ,
6668 package_data = package_data ,
67- data_files = data_files .items (),
6869 )
0 commit comments