setup.py 991 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. from distutils.core import setup
  2. import pkg_resources
  3. import sys
  4. try:
  5. import py2exe
  6. except ImportError:
  7. print >> sys.stderr, "Cannot import py2exe"
  8. py2exe_options = {
  9. "bundle_files": 1,
  10. "compressed": 1,
  11. "optimize": 2,
  12. "dist_dir": '.',
  13. "dll_excludes": ['w9xpopen.exe']
  14. }
  15. py2exe_console = [{
  16. "script":"./youtube_dl/__main__.py",
  17. "dest_base": "youtube-dl",
  18. }]
  19. execfile('youtube_dl/version.py')
  20. setup(
  21. name = 'youtube_dl',
  22. version = __version__,
  23. description = 'Small command-line program to download videos from YouTube.com and other video sites',
  24. url = 'https://github.com/rg3/youtube-dl',
  25. author = 'Ricardo Garcia',
  26. maintainer = 'Philipp Hagemeister',
  27. maintainer_email = 'phihag@phihag.de',
  28. packages = ['youtube_dl'],
  29. test_suite = 'nose.collector',
  30. test_requires = ['nosetest'],
  31. console = py2exe_console,
  32. options = { "py2exe": py2exe_options },
  33. scripts = ['bin/youtube-dl'],
  34. zipfile = None,
  35. )