go-ethereum/build
Felix Lange 39b0b1a1a6
all: make unit tests work with Go 1.13 (#20053)
Most of these changes are related to the Go 1.13 changes to test binary
flag handling. 

* cmd/geth: make attach tests more reliable

This makes the test wait for the endpoint to come up by polling
it instead of waiting for two seconds.

* tests: fix test binary flags for Go 1.13

Calling flag.Parse during package initialization is prohibited
as of Go 1.13 and causes test failures. Call it in TestMain instead.

* crypto/ecies: remove useless -dump flag in tests

* p2p/simulations: fix test binary flags for Go 1.13

Calling flag.Parse during package initialization is prohibited
as of Go 1.13 and causes test failures. Call it in TestMain instead.

* build: remove workaround for ./... vendor matching

This workaround was necessary for Go 1.8. The Go 1.9 release changed
the expansion rules to exclude vendored packages.

* Makefile: use relative path for GOBIN

This makes the "Run ./build/bin/..." line look nicer.

* les: fix test binary flags for Go 1.13

Calling flag.Parse during package initialization is prohibited
as of Go 1.13 and causes test failures. Call it in TestMain instead.
2019-09-11 14:41:22 +02:00
..
deb/ethereum swarm: code cleanup, move to ethersphere/swarm (#19661) 2019-06-04 16:35:36 +03:00
ci-notes.md build: bump PPA builders to Go 1.11 2019-02-26 11:30:56 +02:00
ci.go all: make unit tests work with Go 1.13 (#20053) 2019-09-11 14:41:22 +02:00
clean_go_build_cache.sh build: noop clean during travis debsrc assembly step 2018-07-26 13:26:53 +03:00
env.sh build: require Go >= 1.7 2017-03-22 16:00:16 +01:00
goimports.sh build: make build/goimports.sh more potable 2018-06-26 22:04:27 +09:00
mvn.pom build: iOS XCode framework build and upload 2016-11-14 17:56:58 +02:00
mvn.settings travis, build: further maven and gpg refinements 2016-11-15 10:25:51 +02:00
nsis.envvarupdate.nsh build: NSIS based Windows installer (#3240) 2016-11-08 22:55:39 +01:00
nsis.geth.nsi build: safe update of PATH on Windows (#3419) 2016-12-11 00:01:57 +01:00
nsis.install.nsh build: safe update of PATH on Windows (#3419) 2016-12-11 00:01:57 +01:00
nsis.pathupdate.nsh build: safe update of PATH on Windows (#3419) 2016-12-11 00:01:57 +01:00
nsis.simplefc.dll build: NSIS based Windows installer (#3240) 2016-11-08 22:55:39 +01:00
nsis.simplefc.source.zip build: NSIS based Windows installer (#3240) 2016-11-08 22:55:39 +01:00
nsis.uninstall.nsh build: safe update of PATH on Windows (#3419) 2016-12-11 00:01:57 +01:00
pod.podspec build: use single CocoaPods package, pre-release dev builds 2016-11-28 13:09:43 +02:00
travis_keepalive.sh travis.yml: add race detector job for Swarm (#19148) 2019-02-22 14:20:21 +01:00
update-license.go build: deduplicate same authors with different casing 2019-07-22 12:31:11 +03:00