mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2024-12-19 04:57:54 +00:00
Makefile: pyutil from a dependent lib causes a #455-ish problem, the workaround is to run build-once *three* times
This commit is contained in:
parent
00debea3a9
commit
880df93c8b
6
Makefile
6
Makefile
@ -58,11 +58,11 @@ src/allmydata/_version.py:
|
|||||||
# setuptools which properly sandboxes sys.modules (or a new version of nevow
|
# setuptools which properly sandboxes sys.modules (or a new version of nevow
|
||||||
# which doesn't import twisted during its build, or a new version of twisted
|
# which doesn't import twisted during its build, or a new version of twisted
|
||||||
# which doesn't import itself during its build), we just build tahoe twice
|
# which doesn't import itself during its build), we just build tahoe twice
|
||||||
# and ignore the errors from the first pass.
|
# and ignore the errors from the first pass. Updated 16-Sep-2008: now we need
|
||||||
|
# three invocations.
|
||||||
|
|
||||||
build: src/allmydata/_version.py
|
build: src/allmydata/_version.py
|
||||||
-$(MAKE) build-once
|
$(MAKE) build-once || $(MAKE) build-once || $(MAKE) build-once
|
||||||
$(MAKE) build-once
|
|
||||||
|
|
||||||
# setuptools has a bug (Issue17, see tahoe #229 for details) that causes it
|
# setuptools has a bug (Issue17, see tahoe #229 for details) that causes it
|
||||||
# to mishandle dependencies that are installed in non-site-directories,
|
# to mishandle dependencies that are installed in non-site-directories,
|
||||||
|
Loading…
Reference in New Issue
Block a user