blob: 72c3ddf81bea0c5de96401bea453f6931adbcbdd [file] [log] [blame]
Tom Wai-Hong Tamd8577572014-02-26 10:06:34 +08001# Copyright (c) 2014 The Chromium OS Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4"""Setup script to distribute and install Chameleond library and scripts."""
5
Joseph Hwang6a746302016-06-15 17:46:48 +08006# Needs to import setup from setuptools instead of distutils.core
7# in order to use the install_requires argument.
8from setuptools import setup
Tom Wai-Hong Tamd8577572014-02-26 10:06:34 +08009
10setup(
Tom Wai-Hong Tam0d128842015-01-14 07:13:45 +080011 name='chameleond',
12 version='0.0.2',
Moja Hsu70a5a602017-02-24 14:43:03 +080013 packages=['chameleond', 'chameleond.devices', 'chameleond.drivers',
14 'chameleond.utils'],
Daniel Winklere4e0cb92019-08-22 15:31:12 -070015 package_data={'chameleond': ['data/*.bin', 'data/*.bitmap', 'utils/*.xml',
Joseph Hwang69267872020-03-23 16:20:12 +080016 'utils/*.conf', 'utils/data/*/*']},
Tom Wai-Hong Tam0d128842015-01-14 07:13:45 +080017 url='http://www.chromium.org',
18 maintainer='chromium os',
19 maintainer_email='chromium-os-dev@chromium.org',
20 license='Chromium',
21 description='Server to communicate and control Chameleon board.',
22 long_description='Server to communicate and control Chameleon board.',
Joseph Hwang177365e2021-04-22 15:20:34 +080023 install_requires=['schedule', 'future'],
Wai-Hong Tam0e483392018-01-18 14:46:30 -080024 scripts=['utils/lock_u_boot_console', 'utils/run_chameleond',
25 'utils/run_displayd', 'utils/run_stream_server',
26 'chameleond/utils/server_time', 'utils/run_scheduler',
27 'utils/run_chameleon_updater']
Tom Wai-Hong Tamd8577572014-02-26 10:06:34 +080028)