[easy_install] # allmydata-tahoe actually does work at least as well as any package # works when zipped, but zipping eggs causes various problems # (http://bugs.python.org/setuptools/issue33 ), and generally makes it # harder for people to get at the source code, and doesn't actually # provide any benefits that I am aware of. zip_ok=False # Tahoe depends upon several libraries (foolscap, twisted, pycryptopp, # zfec, and others). Left to its own devices, setuptools will look on # PyPI for these and will download them at build time. The # 'find_links=' entry in setup.cfg causes setuptools to look for these # dependent tarballs in tahoe-deps/ and ../tahoe-deps/ before it # resorts to downloading them from PyPI. # http://allmydata.org/source/tahoe/deps/tahoe-deps.tar.gz contains a bundle # of these dependencies. So it you want to avoid the build-time download # (say, if you're on an airplane, or a desert island), just grab a copy and # unpack it in your tahoe darcs tree. # Alternatively, if you're building from a release/nightly tarball instead of # a darcs tree, the 'sumo' tarball variant will include all of these # dependencies in the tahoe-deps/ directory. # The directory on the allmydata.org testgrid is a directory where # tahoe developers host copies of upstream dependencies. find_links=misc/dependencies tahoe-deps ../tahoe-deps # The following is a directory on the test grid which holds a bunch of packages of dependencies. # It is commented-out because unfortunately the test grid is currently (2009-03-05) too # unreliable -- it occasionally fails, and when it fails it usually does so by waiting a very # long time with no response to the HTTP GET. This occasionally makes builds painfully slow. # There are several issues which might be responsible for this bad behavior of test grid: #193, # #253, #287, #651, #653. # http://testgrid.allmydata.org:3567/uri/URI%3ADIR2-RO%3Asnrfwfxatrci35zdgjnzxxx2ke%3Aunarxv347edtku3xzmefy4mcdmfngxzeb72iyqcadbjzjpczjx5a/index.html # Other sites that we might want to list: # http://sourceforge.net/project/showfiles.php?group_id=78018&package_id=79063 # http://pypi.python.org/pypi/pywin32 [aliases] build = darcsver --count-all-patches develop --prefix=support make_executable build test = darcsver --count-all-patches develop --prefix=support make_executable build trial sdist = darcsver --count-all-patches sdist install = darcsver --count-all-patches install bdist_egg = darcsver --count-all-patches bdist_egg trial = darcsver --count-all-patches trial sdist_dsc = darcsver --count-all-patches sdist_dsc