2008-01-22 13:46:47 -07:00
|
|
|
[easy_install]
|
2010-05-03 23:16:53 -07:00
|
|
|
# Tahoe-LAFS 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.
|
2008-01-22 13:46:47 -07:00
|
|
|
zip_ok=False
|
2008-09-16 18:36:27 -07:00
|
|
|
|
2010-05-03 23:16:53 -07:00
|
|
|
# Tahoe-LAFS 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.
|
2008-09-16 18:36:27 -07:00
|
|
|
|
2010-05-03 23:16:53 -07:00
|
|
|
# http://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-deps.tar.gz contains a
|
|
|
|
# bundle of these dependencies (as Python source distributions or "sdists"). So
|
|
|
|
# it you want to avoid the build-time download (say, if you're on an airplane,
|
2009-07-16 09:06:57 -07:00
|
|
|
# or a desert island), just grab a copy and unpack it in your tahoe darcs tree.
|
2008-09-16 18:36:27 -07:00
|
|
|
|
|
|
|
# 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.
|
|
|
|
|
2009-01-11 09:11:26 -07:00
|
|
|
find_links=misc/dependencies tahoe-deps ../tahoe-deps
|
2010-05-03 23:16:53 -07:00
|
|
|
http://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-dep-sdists/
|
|
|
|
http://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-lafs-dep-eggs/
|
2009-03-06 22:43:32 -07:00
|
|
|
|
2010-05-03 23:16:53 -07:00
|
|
|
# The following is a directory on the test grid which holds a bunch of packages
|
|
|
|
# of dependencies. It is commented-out because the test grid has gone away and
|
|
|
|
# a new one -- the Volunteer Test Grid -- is not yet publicly usable.
|
2009-03-06 22:43:32 -07:00
|
|
|
# http://testgrid.allmydata.org:3567/uri/URI%3ADIR2-RO%3Asnrfwfxatrci35zdgjnzxxx2ke%3Aunarxv347edtku3xzmefy4mcdmfngxzeb72iyqcadbjzjpczjx5a/index.html
|
2008-12-05 17:30:54 -07:00
|
|
|
|
2009-01-14 12:50:23 -07:00
|
|
|
# Other sites that we might want to list:
|
2009-01-11 09:11:26 -07:00
|
|
|
# http://sourceforge.net/project/showfiles.php?group_id=78018&package_id=79063
|
2008-12-05 17:30:54 -07:00
|
|
|
# http://pypi.python.org/pypi/pywin32
|
2010-05-03 23:16:53 -07:00
|
|
|
# (See http://tahoe-lafs.org/trac/tahoe-lafs/ticket/142 .)
|
2008-12-05 17:30:54 -07:00
|
|
|
|
2009-01-20 12:37:23 -07:00
|
|
|
[aliases]
|
2010-11-15 01:00:48 -08:00
|
|
|
build = darcsver --count-all-patches develop --prefix=support make_executable build
|
2009-01-29 10:58:15 -07:00
|
|
|
test = darcsver --count-all-patches develop --prefix=support make_executable build trial
|
2009-01-29 10:51:25 -07:00
|
|
|
sdist = darcsver --count-all-patches sdist
|
2009-01-29 12:56:40 -07:00
|
|
|
install = darcsver --count-all-patches install
|
|
|
|
bdist_egg = darcsver --count-all-patches bdist_egg
|
2009-01-30 14:38:19 -07:00
|
|
|
trial = darcsver --count-all-patches trial
|
2009-02-16 14:15:58 -07:00
|
|
|
sdist_dsc = darcsver --count-all-patches sdist_dsc
|
2009-07-12 16:09:40 -07:00
|
|
|
test_mac_diskimage = darcsver --count-all-patches test_mac_diskimage
|