blob: 04670cae02079d585d1d8761f840803e8e93e1b0 [file] [log] [blame]
Chris Liechti4caf6a52015-08-04 01:07:45 +02001# setup script for py2exe to create the rfc2217_server.exe
Chris Liechtifbdd8a02015-08-09 02:37:45 +02002#
3# (C) 2001-2015 Chris Liechti <cliechti@gmx.net>
4#
5# SPDX-License-Identifier: BSD-3-Clause
cliechtief39b8b2009-08-07 18:22:49 +00006
7from distutils.core import setup
Chris Liechti4caf6a52015-08-04 01:07:45 +02008import glob
9import os
10import sys
11import py2exe
cliechtief39b8b2009-08-07 18:22:49 +000012
cliechti1351dde2012-04-12 16:47:47 +000013sys.path.insert(0, '..')
cliechtief39b8b2009-08-07 18:22:49 +000014
15sys.argv.extend("py2exe --bundle 1".split())
16
17setup(
18 name='rfc2217_server',
19 zipfile=None,
cliechti6b7f7bd2013-11-20 21:37:02 +000020 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 },
cliechtief39b8b2009-08-07 18:22:49 +000029 },
30 console = [
31 "rfc2217_server.py",
32 ],
33)