source: remote_control/setup.py @ 94

Last change on this file since 94 was 94, checked in by sc, 11 years ago

setup:

  • sip module added as per PyQt? requirement for py2exe

remote_control/puzzlebox_brainstorms_client_interface_local.py:

  • attempts at solving threading issue with client/server communication

remote_control/puzzlebox_brainstorms_network_server_thinkgear.py:

  • moved to thinkgear_emulator directory

remote_control/puzzlebox_brainstorms_network_server.py:

  • comment cleanup
File size: 1.6 KB
Line 
1#!/usr/bin/env python
2#
3# Puzzlebox - Brainstorms - Py2Exe Distutils
4#
5# Copyright Puzzlebox Productions, LLC (2010)
6#
7# This code is released under the GNU Pulic License (GPL) version 2
8# For more information please refer to http://www.gnu.org/copyleft/gpl.html
9#
10# Last Update: 2010.07.06
11#
12#####################################################################
13
14from distutils.core import setup
15import py2exe, glob, os, sys
16
17#####################################################################
18# Main
19#####################################################################
20
21if __name__ != '__main__':
22
23        sys.exit()
24
25
26setup(
27        name='Puzzlebox Brainstorms',
28        version='0.2.0',
29        description='Puzzlebox Brainstorms',
30        author='Steve Castellotti',
31        author_email='sc@puzzlebox.info',
32        url='http://brainstorms.puzzlebox.info',
33        options={"py2exe":{"includes":["sip"]}},
34        console=["puzzlebox_brainstorms_remote_control.py", \
35                 "puzzlebox_brainstorms_network_server_twisted.py", \
36                 "puzzlebox_brainstorms_network_client_twisted.py"],
37        data_files=[("puzzlebox_brainstorms_configuration.ini"),
38                ("images",
39                 glob.glob(os.path.join('images', '*.*'))),
40                 #("fonts",
41                 #glob.glob(os.path.join('fonts', '*.*')))
42        ],
43        windows=[ \
44                {
45                 "script": "puzzlebox_brainstorms_network_server.py",
46                 "icon_resources": [(1, \
47                 os.path.join("images", "puzzlebox.ico"))]
48                },
49                {
50                 "script": "puzzlebox_brainstorms_client_interface.py",
51                 "icon_resources": [(1, \
52                 os.path.join("images", "puzzlebox.ico"))]
53                },
54                #{
55                 #"script": "puzzlebox_brainstorms_client_network.py",
56                 #"icon_resources": [(1, \
57                 #os.path.join("images", "puzzlebox.ico"))]
58                #}.
59        ],
60)
Note: See TracBrowser for help on using the repository browser.