From bd1f82fac51554fc7d3f700d5e696eb62df39b0d Mon Sep 17 00:00:00 2001 From: Sergey Zolotarev Date: Fri, 26 Nov 2021 19:43:26 +0600 Subject: [PATCH 1/2] Add console_scripts to create .exe file during installation on Windows --- setup.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index ae7ec2db..afb3afc7 100755 --- a/setup.py +++ b/setup.py @@ -62,7 +62,10 @@ setup(name='fdroidserver', url='https://f-droid.org', license='AGPL-3.0', packages=['fdroidserver', 'fdroidserver.asynchronousfilereader'], - scripts=['fdroid', 'makebuildserver'], + scripts=['makebuildserver'], + entry_points={ + 'console_scripts': ['fdroid=fdroidserver.__main__:main'] + }, data_files=get_data_files(), python_requires='>=3.5', cmdclass={'versioncheck': VersionCheckCommand}, From c900d4a883399089084b9c1a5cbddd5d1df8e1c5 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 9 Dec 2021 12:06:53 +0100 Subject: [PATCH 2/2] remove 'fdroid' from MANIFEST.in --- MANIFEST.in | 1 - 1 file changed, 1 deletion(-) diff --git a/MANIFEST.in b/MANIFEST.in index ecb611c2..cd31647d 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -18,7 +18,6 @@ include examples/makebuildserver.config.py include examples/opensc-fdroid.cfg include examples/public-read-only-s3-bucket-policy.json include examples/template.yml -include fdroid include gradlew-fdroid include LICENSE include locale/bo/LC_MESSAGES/fdroidserver.mo