blob: be6dbe9f0852e55407e3cf68fb6e9eca13d52ae1 [file] [log] [blame]
Anatol Pomazaud1a42fb2015-01-24 12:17:42 -08001#!/usr/bin/env python2
Todd Brochbe409372011-12-29 17:12:49 -08002# Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
3# Use of this source code is governed by a BSD-style license that can be
4# found in the LICENSE file.
Todd Broche505b8d2011-03-21 18:19:54 -07005#
6# Based on suggestions in http://guide.python-distribute.org/creation.html
7# ...with a mix of bits from pymox.
8
9import os
10from setuptools import setup
11
12setup(
13 name = "servo",
14 version = "0.0.1",
Taylor Huttebe91a02011-11-08 13:09:29 -080015 package_dir = {'' : 'build'},
Todd Broche505b8d2011-03-21 18:19:54 -070016 py_modules=['servo.servod', 'servo.dut_control'],
17 packages=['servo', 'servo.data', 'servo.drv'],
18 package_data={'servo.data': ['*.xml']},
19 url = "http://www.chromium.org",
20 maintainer='chromium os',
21 maintainer_email='chromium-os-dev@chromium.org',
22 license = "Chromium",
23 description = "Server to communicate and control servo debug board.",
24 long_description = "Server to communicate and control servo debug board.",
25 entry_points={
26 'console_scripts': [
27 'servod = servo.servod:main',
28 'dut-control = servo.dut_control:main',
29 ]
30 }
31)
Todd Brochbe409372011-12-29 17:12:49 -080032
33setup(
34 name = "usbkm232",
35 version = "0.0.1",
36 package_dir = {'' : 'build'},
37 py_modules=['usbkm232.ctrld', 'usbkm232.ctrlu', 'usbkm232.enter',
Vincent Palatin15192762012-01-04 18:05:22 +000038 'usbkm232.space', 'usbkm232.tab'],
Todd Brochbe409372011-12-29 17:12:49 -080039 packages=['usbkm232'],
40 url = "http://www.chromium.org",
41 maintainer='chromium os',
42 maintainer_email='chromium-os-dev@chromium.org',
43 license = "Chromium",
44 description = "Communicate and control usbkm232 USB keyboard device.",
45 long_description = "Communicate and control usbkm232 USB keyboard device.",
46 entry_points={
47 'console_scripts': [
48 'usbkm232-ctrld = usbkm232.ctrld:main',
49 'usbkm232-ctrlu = usbkm232.ctrlu:main',
50 'usbkm232-enter = usbkm232.enter:main',
51 'usbkm232-space = usbkm232.space:main',
Vincent Palatin15192762012-01-04 18:05:22 +000052 'usbkm232-tab = usbkm232.tab:main',
Todd Brochbe409372011-12-29 17:12:49 -080053 'usbkm232-test = usbkm232.usbkm232:main',
54 ]
55 }
56)