Merge pull request #721 from samj1912/pip

Update setup script to allow submitting pip packages
This commit is contained in:
Laurent Monin
2017-05-11 08:20:50 +02:00
committed by GitHub
3 changed files with 13 additions and 2 deletions

View File

@@ -29,10 +29,10 @@ except ImportError:
from distutils import log
from distutils.command.build import build
from distutils.command.install import install as install
from distutils.core import setup, Command, Extension
from distutils.dep_util import newer
from distutils.dist import Distribution
from distutils.spawn import find_executable
from setuptools import setup, Command, Extension
ext_modules = [
Extension('picard.util._astrcmp', sources=['picard/util/_astrcmp.c']),
@@ -663,6 +663,7 @@ args2 = {
'patch_version': picard_patch_version,
},
'scripts': ['scripts/picard'],
'install_requires': ['PyQt5', 'mutagen'],
}
args.update(args2)
@@ -779,6 +780,6 @@ if py2exe is None and do_py2app is False:
args['data_files'].append(('share/icons/hicolor/256x256/apps', ['resources/images/256x256/picard.png']))
args['data_files'].append(('share/icons/hicolor/scalable/apps', ['resources/img-src/picard.svg']))
args['data_files'].append(('share/applications', ('picard.desktop',)))
args['data_files'].append('scripts/picard.in')
setup(**args)