source: bcdaqwidgets/trunk/setup.py @ 1395

Last change on this file since 1395 was 1395, checked in by jemian, 10 years ago

fixes #49: add Python project components

  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision Url
File size: 1.7 KB
Line 
1#!/usr/bin/env python
2
3'''
4Python project installation setup for BcdaQWidgets
5'''
6
7########### SVN repository information ###################
8# $Date: 2013-07-05 20:29:57 +0000 (Fri, 05 Jul 2013) $
9# $Author: jemian $
10# $Revision: 1395 $
11# $URL$
12# $Id: setup.py 1395 2013-07-05 20:29:57Z jemian $
13########### SVN repository information ###################
14
15
16#from distutils.core import setup
17from ez_setup import use_setuptools
18use_setuptools()
19from setuptools import setup, find_packages
20
21import os, sys
22
23#sys.path.insert(0, os.path.abspath(os.path.join('src', 'APSpy')))
24sys.path.insert(0, os.path.join('src', ))
25import bcdaqwidgets
26
27requires = ['Sphinx>=0.6']
28
29setup(
30        name=bcdaqwidgets.__project__,
31        version=bcdaqwidgets.__version__,
32        description=bcdaqwidgets.__description__,
33        author=', '.join(bcdaqwidgets.__authors__),
34        author_email=bcdaqwidgets.__author_email__,
35        url=bcdaqwidgets.__url__,
36        packages=bcdaqwidgets.__all__,
37        license = bcdaqwidgets.__license__,
38        long_description = bcdaqwidgets.__long_description__,
39        package_dir={
40                     'bcdaqwidgets':  os.path.join('src', 'bcdaqwidgets'),
41                     },
42        copyright = bcdaqwidgets.__copyright__,
43        platforms='any',
44        zip_safe=False,
45        classifiers=[
46            'Development Status :: 4 - Beta',
47            'Environment :: Console',
48            'Environment :: Web Environment',
49            'Intended Audience :: Science/Research',
50            'License :: Free To Use But Restricted',
51            'Operating System :: OS Independent',
52            'Programming Language :: Python',
53            'Topic :: Scientific/Engineering',
54            'Topic :: Software Development :: Embedded Systems',
55            'Topic :: Software Development :: Libraries :: Python Modules',
56            'Topic :: Utilities',
57        ],
58     )
Note: See TracBrowser for help on using the repository browser.