1# setup script for py2exe to create the miniterm.exe 2# 3# (C) 2001-2015 Chris Liechti <[email protected]> 4# 5# SPDX-License-Identifier: BSD-3-Clause 6 7from distutils.core import setup 8import sys 9 10sys.path.insert(0, '..') 11 12import serial.tools.miniterm 13 14 15sys.argv.extend("py2exe --bundle 1".split()) 16 17setup( 18 name='miniterm', 19 zipfile=None, 20 options={"py2exe": { 21 'dll_excludes': [], 22 'includes': [ 23 'serial.urlhandler.protocol_hwgrep', 'serial.urlhandler.protocol_rfc2217', 24 'serial.urlhandler.protocol_socket', 'serial.urlhandler.protocol_loop'], 25 'dist_dir': 'bin', 26 'excludes': ['serialjava', 'serialposix', 'serialcli'], 27 'compressed': 1, 28 } 29 }, 30 console=[ 31 serial.tools.miniterm.__file__ 32 ], 33) 34