| # This is a setup.py example script for the use with py2exe |
| # |
| # (C) 2001-2015 Chris Liechti <[email protected]> |
| # |
| # SPDX-License-Identifier: BSD-3-Clause |
| |
| from distutils.core import setup |
| import os |
| import sys |
| |
| # this script is only useful for py2exe so just run that distutils command. |
| # that allows to run it with a simple double click. |
| sys.argv.append('py2exe') |
| |
| # get an icon from somewhere.. the python installation should have one: |
| icon = os.path.join(os.path.dirname(sys.executable), 'py.ico') |
| |
| setup( |
| options={ |
| 'py2exe': { |
| 'excludes': ['javax.comm'], |
| 'optimize': 2, |
| 'dist_dir': 'dist', |
| } |
| }, |
| |
| name="wxTerminal", |
| windows=[ |
| { |
| 'script': "wxTerminal.py", |
| 'icon_resources': [(0x0004, icon)] |
| }, |
| ], |
| zipfile="stuff.lib", |
| |
| description="Simple serial terminal application", |
| version="0.1", |
| author="Chris Liechti", |
| author_email="[email protected]", |
| url="https://github.com/pyserial/pyserial/", |
| ) |