Skip to content

Commit 8a12092

Browse files
committed
Added data_files to package_data instead
1 parent 283e26e commit 8a12092

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

setup.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
from setuptools import setup, find_packages
33
from os import walk
4-
from os.path import join, dirname
4+
from os.path import join, dirname, sep
55
import os
66
import 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

3436
setup(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

Comments
 (0)