From 2f137c966acab9d833b41965d3a10c4a83e3a1ef Mon Sep 17 00:00:00 2001 From: Marcel van der Veldt Date: Thu, 16 Apr 2020 11:14:48 +0200 Subject: [PATCH] Update setup.py --- setup.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/setup.py b/setup.py index 3c90b64e..9c44311b 100644 --- a/setup.py +++ b/setup.py @@ -12,12 +12,10 @@ with open("requirements.txt") as f: if os.name != "nt": INSTALL_REQUIRES.append("uvloop") -DATA_FILES = [] -for directory in glob.glob("music_assistant/"): - if directory.startswith("."): - continue - files = glob.glob(directory + "*") - DATA_FILES.append((directory, files)) +PACKAGE_FILES = [] +for (path, directories, filenames) in os.walk('music_assistant/'): + for filename in filenames: + PACKAGE_FILES.append(os.path.join('..', path, filename)) setup( name="music_assistant", @@ -34,7 +32,8 @@ setup( include_package_data=True, install_requires=INSTALL_REQUIRES, zip_safe=False, - data_files=DATA_FILES, + package_data={ + '': PACKAGE_FILES, classifiers=[ "Development Status :: 4 - Beta", "Intended Audience :: Developers", -- 2.34.1