Пример #1
0
from distutils.core import setup

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=buildutils.get_source_structure(),
      package_dir=buildutils.get_package_dirs(),
      package_data=package_data,
      data_files=data_files,
      scripts=scripts,
      ext_modules=modules)

############################################################
# .py source compiling
############################################################
buildutils.compile_sources()

############################################################
# This section for developing purpose only
# Command 'python setup.py build_update' allows
# automating build and native extension copying
# into package directory
Пример #2
0
from distutils.core import setup

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=buildutils.get_source_structure(excludes=EXCLUDES),
      package_dir=buildutils.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:
    buildutils.compile_sources()

############################################################
# This section for developing purpose only
# Command 'python setup.py build_update' allows
# automating build and native extension copying
Пример #3
0
# into package directory
############################################################
if UPDATE_MODULES: buildutils.copy_modules(modules)

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

if CLEAR_BUILD: buildutils.clear_build()

for item in [
        'MANIFEST', 'MANIFEST.in', 'src/script/uniconvertor', 'setup.cfg'
]:
    if os.path.lexists(item): os.remove(item)
Пример #4
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=buildutils.get_source_structure(excludes=EXCLUDES),
	package_dir=buildutils.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:
    buildutils.compile_sources()


############################################################
# This section for developing purpose only
Пример #5
0
# Command 'python setup.py build_update' allows
# automating build and native extension copying
# into package directory
############################################################
if UPDATE_MODULES: buildutils.copy_modules(modules)


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

if CLEAR_BUILD: buildutils.clear_build()

for item in ['MANIFEST', 'MANIFEST.in', 'src/script/uniconvertor', 'setup.cfg']:
	if os.path.lexists(item): os.remove(item)
Пример #6
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=buildutils.get_source_structure(),
	package_dir=buildutils.get_package_dirs(),
	package_data=package_data,
	data_files=data_files,
	scripts=scripts,
	ext_modules=modules)

############################################################
# .py source compiling
############################################################
buildutils.compile_sources()


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