skeleton/setup.py
changeset 5382 cb5dfea92285
parent 5360 96893296772f
child 5423 e15abfdcce38
equal deleted inserted replaced
5381:1e6f23066067 5382:cb5dfea92285
    25     USE_SETUPTOOLS = 0
    25     USE_SETUPTOOLS = 0
    26 
    26 
    27 
    27 
    28 sys.modules.pop('__pkginfo__', None)
    28 sys.modules.pop('__pkginfo__', None)
    29 # import required features
    29 # import required features
    30 from __pkginfo__ import modname, version, license, short_desc, \
    30 from __pkginfo__ import modname, version, license, description, \
    31      web, author, author_email
    31      web, author, author_email
    32 # import optional features
    32 # import optional features
    33 import __pkginfo__
    33 import __pkginfo__
    34 distname = getattr(__pkginfo__, 'distname', modname)
    34 distname = getattr(__pkginfo__, 'distname', modname)
    35 scripts = getattr(__pkginfo__, 'scripts', [])
    35 scripts = getattr(__pkginfo__, 'scripts', [])
   152         kwargs['dependency_links'] = dependency_links
   152         kwargs['dependency_links'] = dependency_links
   153     kwargs['packages'] = packages
   153     kwargs['packages'] = packages
   154     return setup(name = distname,
   154     return setup(name = distname,
   155                  version = version,
   155                  version = version,
   156                  license = license,
   156                  license = license,
   157                  description = short_desc,
   157                  description = description,
   158                  long_description = long_description,
   158                  long_description = long_description,
   159                  author = author,
   159                  author = author,
   160                  author_email = author_email,
   160                  author_email = author_email,
   161                  url = web,
   161                  url = web,
   162                  scripts = ensure_scripts(scripts),
   162                  scripts = ensure_scripts(scripts),