forked from euske/pyrexecd
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup_exe.py
33 lines (30 loc) · 843 Bytes
/
setup_exe.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# setup.py
from cx_Freeze import setup, Executable
build_exe_options = {
'optimize': 2,
'packages': ['idna'],
'includes': ['_cffi_backend'],
}
exe = Executable(
'PyRExecd.pyw',
base = 'Win32GUI',
icon = 'pyrexecd/icons/PyRexec.ico'
)
setup(
name = 'PyRExecd',
version = '0.3.2',
description = 'Standalone SSH server for Windows',
url = 'https://github.com/euske/pyrexecd',
author = 'Yusuke Shinyama',
author_email = '[email protected]',
license = 'MIT',
packages = ['pyrexecd'],
executables = [exe],
options = { 'build_exe': build_exe_options },
classifiers = [
'Development Status :: 4 - Beta',
'Environment :: Win32 (MS Windows)',
'License :: OSI Approved :: MIT License',
'Topic :: Utilities',
],
)