aboutsummaryrefslogtreecommitdiffstats
path: root/setup.py
diff options
context:
space:
mode:
authorPJ Eby <distutils-sig@python.org>2006-03-29 19:23:55 +0000
committerPJ Eby <distutils-sig@python.org>2006-03-29 19:23:55 +0000
commit4da195dc370305433ac4f448c647af8d9fa3691d (patch)
tree9c9c9f115cb1fc758018537f19289d3ee7f5b412 /setup.py
parenta8ab614c9791958ee84829221fab38c81a01f816 (diff)
downloadexternal_python_setuptools-4da195dc370305433ac4f448c647af8d9fa3691d.tar.gz
external_python_setuptools-4da195dc370305433ac4f448c647af8d9fa3691d.tar.bz2
external_python_setuptools-4da195dc370305433ac4f448c647af8d9fa3691d.zip
Implement dependency_links feature, courtesy of Tres Seaver's rough
draft of a patch. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4043423
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/setup.py b/setup.py
index 5baeacb5..cf3b17a1 100755
--- a/setup.py
+++ b/setup.py
@@ -42,9 +42,7 @@ setup(
packages = find_packages(),
package_data = {'setuptools':['*.exe']},
py_modules = ['pkg_resources', 'easy_install', 'site'],
-
zip_safe = False, # We want 'python -m easy_install' to work, for now :(
-
entry_points = {
"distutils.commands" : [
"%(cmd)s = setuptools.command.%(cmd)s:%(cmd)s" % locals()
@@ -62,15 +60,17 @@ setup(
"package_data = setuptools.dist:check_package_data",
"exclude_package_data = setuptools.dist:check_package_data",
"include_package_data = setuptools.dist:assert_bool",
+ "dependency_links = setuptools.dist:assert_string_list",
],
"egg_info.writers": [
"PKG-INFO = setuptools.command.egg_info:write_pkg_info",
"requires.txt = setuptools.command.egg_info:write_requirements",
"entry_points.txt = setuptools.command.egg_info:write_entries",
- "eager_resources.txt = setuptools.command.egg_info:write_arg",
- "namespace_packages.txt = setuptools.command.egg_info:write_arg",
+ "eager_resources.txt = setuptools.command.egg_info:overwrite_arg",
+ "namespace_packages.txt = setuptools.command.egg_info:overwrite_arg",
"top_level.txt = setuptools.command.egg_info:write_toplevel_names",
"depends.txt = setuptools.command.egg_info:warn_depends_obsolete",
+ "dependency_links.txt = setuptools.command.egg_info:overwrite_arg",
],
"console_scripts":
["easy_install = setuptools.command.easy_install:main",