X Tutup
Skip to content

Commit 96831de

Browse files
author
stonebig
committed
cleanup around launchers scripts
1 parent 6fda342 commit 96831de

File tree

6 files changed

+11
-17
lines changed

6 files changed

+11
-17
lines changed

make.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -522,7 +522,7 @@ def _create_launchers(self):
522522

523523
self.create_launcher('WinPython Control Panel.exe', 'winpython.ico',
524524
command='${WINPYDIR}\pythonw.exe',
525-
args='wpcp', workdir='${WINPYDIR}\Scripts')
525+
args='-m winpython.controlpanel', workdir='${WINPYDIR}\Scripts')
526526

527527
python_lib_dir = osp.join(self.winpydir, self.python_name,
528528
r"Lib\site-packages")
@@ -677,7 +677,7 @@ def _create_batch_scripts(self):
677677
r"""@echo off
678678
call %~dp0env.bat
679679
call %~dp0register_python.bat --all""")
680-
self.create_python_batch('wpcp.bat', 'wpcp', workdir='Scripts')
680+
self.create_python_batch('wpcp.bat', '-m winpython.controlpanel', workdir='Scripts')
681681
self.create_python_batch('pyqt4_demo.bat', 'qtdemo.pyw',
682682
workdir=r'Lib\site-packages\PyQt4\examples\demos\qtdemo')
683683
self.create_python_batch('pyqt5_demo.bat', 'qtdemo.pyw',
@@ -834,7 +834,7 @@ def make_winpython(build_number, release_level, architecture,
834834
os.mkdir(builddir)
835835

836836
# Create 1 wheel directory to receive all packages whished for build
837-
wheeldir = osp.join(builddir, 'wheels_tmp' + suffix)
837+
wheeldir = osp.join(builddir, 'wheels_tmp_%s' % architecture)
838838
if osp.isdir(wheeldir):
839839
shutil.rmtree(wheeldir, onerror=utils.onerror)
840840
os.mkdir(wheeldir)

scripts/2to3.bat

Lines changed: 0 additions & 2 deletions
This file was deleted.

scripts/wpcp

Lines changed: 0 additions & 3 deletions
This file was deleted.

scripts/wpcp.bat

Lines changed: 0 additions & 2 deletions
This file was deleted.

setup.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,6 @@
1313

1414
# for wheels creation
1515
import setuptools
16-
try:
17-
from wheel.bdist_wheel import bdist_wheel
18-
except ImportError:
19-
pass
20-
2116

2217
from distutils.core import setup
2318
import os
@@ -71,7 +66,13 @@ def get_subpackages(name):
7166
# requires=["PyQt4 (>=4.5)"],
7267
scripts=[osp.join('scripts', fname) for fname in
7368
('register_python', 'register_python.bat',
74-
'wpcp', 'wpcp.bat', 'wppm', 'wppm.bat', '2to3.bat')],
69+
'wppm', 'wppm.bat')],
70+
# use setuptools functionalities
71+
entry_points={
72+
'console_scripts': [
73+
'wpcp = winpython.controlpanel:main',
74+
]
75+
},
7576
classifiers=['License :: OSI Approved :: MIT License',
7677
'Operating System :: MacOS',
7778
'Operating System :: Microsoft :: Windows',

winpython/controlpanel.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -766,4 +766,4 @@ def test():
766766

767767

768768
if __name__ == "__main__":
769-
test()
769+
main()

0 commit comments

Comments
 (0)
X Tutup