Beispiel #1
0
if UPDATE_MODULES:
    build.copy_modules(modules)

############################################################
# Implementation of bdist_deb command
############################################################
if DEB_PACKAGE:
    utils.deb.DebBuilder(name=NAME,
                         version=VERSION,
                         maintainer='%s <%s>' % (AUTHOR, AUTHOR_EMAIL),
                         depends=deb_depends,
                         homepage=URL,
                         description=DESCRIPTION,
                         long_description=LONG_DEB_DESCRIPTION,
                         section='graphics',
                         package_dirs=build.get_package_dirs('src/uc2'),
                         package_data=package_data,
                         scripts=scripts,
                         data_files=data_files,
                         deb_scripts=deb_scripts,
                         dst=install_path)

############################################################
# Implementation of bdist_rpm command
############################################################
if RPM_PACKAGE:
    utils.rpm.RpmBuilder(
        name=NAME,
        version=VERSION,
        release='0',
        arch='',
Beispiel #2
0
############################################################

setup(name=NAME,
      version=VERSION,
      description=DESCRIPTION,
      author=AUTHOR,
      author_email=AUTHOR_EMAIL,
      maintainer=MAINTAINER,
      maintainer_email=MAINTAINER_EMAIL,
      license=LICENSE,
      url=URL,
      download_url=DOWNLOAD_URL,
      long_description=LONG_DESCRIPTION,
      classifiers=CLASSIFIERS,
      packages=build.get_source_structure(excludes=EXCLUDES),
      package_dir=build.get_package_dirs(excludes=EXCLUDES),
      package_data=package_data,
      data_files=data_files,
      scripts=scripts,
      ext_modules=modules)

############################################################
# .py source compiling
############################################################
if not UPDATE_MODULES:
    build.compile_sources()

############################################################
# This section for developing purpose only
# Command 'python setup.py build_update' allows
# automating build and copying of native extensions
Beispiel #3
0
abs_path = os.path.abspath(src_path)

setup(name=NAME,
      version=VERSION,
      description=DESCRIPTION,
      author=AUTHOR,
      author_email=AUTHOR_EMAIL,
      maintainer=MAINTAINER,
      maintainer_email=MAINTAINER_EMAIL,
      license=LICENSE,
      url=URL,
      download_url=DOWNLOAD_URL,
      long_description=LONG_DESCRIPTION,
      classifiers=CLASSIFIERS,
      packages=build.get_source_structure(abs_path, excludes=EXCLUDES),
      package_dir=build.get_package_dirs(abs_path, excludes=EXCLUDES),
      package_data=package_data,
      data_files=data_files,
      scripts=scripts,
      ext_modules=modules)

############################################################
# .py source compiling
############################################################
if not UPDATE_MODULES:
    build.compile_sources()

############################################################
# This section for developing purpose only
# Command 'python setup.py build_update' allows
# automating build and native extension copying