aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* cmd/swarm, swarm: cross-platform Content-Type detection (#17782)Alexey Sharov2018-10-011-0/+3
| | | | | | | - Mime types generator (Standard "mime" package rely on system-settings, see mime.osInitMime) - Changed swarm/api.Upload: - simplify I/O throttling by semaphore primitive and use file name where possible - f.Close() must be called in Defer - otherwise panic or future added early return will cause leak of file descriptors - one error was suppressed
* Makefile: clean go build cache (#17079)Hyung-Kyu Hqueue Choi2018-07-241-0/+1
|
* build: enable goimports and varcheck linters (#16446)thomasmodeneis2018-04-181-0/+3
|
* all: update generated code (#15808)Felix Lange2018-01-081-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * core/types, core/vm, eth, tests: regenerate gencodec files * Makefile: update devtools target Install protoc-gen-go and print reminders about npm, solc and protoc. Also switch to github.com/kevinburke/go-bindata because it's more maintained. * contracts/ens: update contracts and regenerate with solidity v0.4.19 The newer upstream version of the FIFSRegistrar contract doesn't set the resolver anymore. The resolver is now deployed separately. * contracts/release: regenerate with solidity v0.4.19 * contracts/chequebook: fix fallback and regenerate with solidity v0.4.19 The contract didn't have a fallback function, payments would be rejected when compiled with newer solidity. References to 'mortal' and 'owned' use the local file system so we can compile without network access. * p2p/discv5: regenerate with recent stringer * cmd/faucet: regenerate * dashboard: regenerate * eth/tracers: regenerate * internal/jsre/deps: regenerate * dashboard: avoid sed -i because it's not portable * accounts/usbwallet/internal/trezor: fix go generate warnings
* Makefile: call shell function to get pwddetailyang2017-08-041-1/+1
|
* Makefile, README: remove evm target, add puppeth to table (#14886)akiva2017-08-031-5/+0
|
* Makefile: fixed GOBIN absolute path issue (#14854)Lee Hyeon2017-07-311-1/+1
|
* Makefile: add make swarm command (#14698)Aron2017-06-261-1/+6
| | | | | | * Makefile: add make swarm command * Makefile: minor code formatting polishes
* core, core/types: regenerate JSON marshaling, add "hash" to headers (#13868)Felix Lange2017-04-061-4/+4
| | | | | | | | | | * Makefile: fix devtools target * core: regenerate genesis marshaling with fjl/gencodec@cbfa5be5a8a8 * core/types: regenerate marshaling methods with fjl/gencodec@cbfa5be5a8a8 * core/types: add "hash" to JSON headers
* Makefile: add devtools targetFelix Lange2017-03-071-0/+9
|
* travis: support building mips32 and mips64 tooPéter Szilágyi2017-03-021-12/+22
|
* Makefile, build: do proper mobile builds, not cross buildsPéter Szilágyi2016-11-251-13/+12
|
* build, internal/build: misc improvements (#3229)Felix Lange2016-11-031-1/+1
| | | | | | | | | | | | | * travis.yml: don't create darwin/386 builds * build: remove godep remains * internal/build: improve archives - enable compression for zip files - don't write half-complete archives * build: add -unstable to archive names
* build: improve debian packagingFelix Lange2016-10-021-14/+14
| | | | | | | | | | This commit tweaks the debian packaging tool: * All build environment metadata can now be overriden on the command line. This allows testing the CI build behaviour locally. * -unstable packages now actually contain the binaries (oops) * packages use Go 1.7 to build * archiving is skipped for PR builds
* Makefile: support building for the MIPS64 platforms (#2682)Péter Szilágyi2016-08-161-2/+12
|
* Makefile, build: move cross compilation into ci.goPéter Szilágyi2016-08-081-28/+25
|
* build: add ci.go, use it everywhereFelix Lange2016-06-221-25/+21
| | | | | | The new build script, ci.go, replaces some of the older shell scripts. ci.go can compile go-ethereum, run the tests, create release archives and debian source packages.
* Makefile: go build instead of install (solves cross compile issues)Péter Szilágyi2016-05-061-2/+4
|
* Makefile: enable go vet on Travis CIFelix Lange2016-04-151-0/+1
|
* Makefile, cmd/geth: support building Android archivesPéter Szilágyi2015-12-141-25/+20
|
* Makefile, cmd/geth: assemble ios xcode frameworksPéter Szilágyi2015-12-091-26/+19
|
* crypto/secp256k1: remove dependency on libgmpFelix Lange2015-12-041-14/+13
| | | | | Turns out we actually don't need it, USE_NUM_NONE works because we also set USE_FIELD_INV_BUILTIN.
* Makefile: support 64bit ARM iOS cross buildsPéter Szilágyi2015-12-041-3/+13
|
* Makefile: enable 64-bit ARM builds on LinuxPéter Szilágyi2015-12-021-2/+8
|
* Makefile: build ARM v5/v6/v7, drop high API mobile clientsPéter Szilágyi2015-12-011-33/+28
|
* Makefile: enable iOS experimental builds (fix prev omission)Péter Szilágyi2015-11-291-1/+1
|
* Makefile: support library build modesPéter Szilágyi2015-11-251-11/+12
|
* Makefile: add support for iOS cross compilationPéter Szilágyi2015-11-241-1/+16
|
* Makefile: individual platforms, configurable Go runtimePéter Szilágyi2015-11-201-9/+58
|
* makefile: dump mist leftover, add phony targetsPéter Szilágyi2015-10-281-6/+1
|
* makefile: fix evm ld flags, pass them to xgo tooPéter Szilágyi2015-10-281-5/+6
|
* all: Add GPU mining, disabled by defaultGustav Simonsson2015-10-071-3/+3
|
* makefile: built in cross compilation targetsPéter Szilágyi2015-09-221-0/+27
|
* core/vm, tests: implemented semi-jit vmJeffrey Wilcke2015-08-071-1/+5
| | | | * changed stack and removed stack ptr. Let go decide on slice reuse.
* removed console commandBas van Kervel2015-06-221-5/+0
|
* added console commandBas van Kervel2015-06-111-0/+5
|
* Use Makefile for Travis testsFelix Lange2015-04-291-1/+4
|
* Makefile: add test targetFelix Lange2015-04-291-4/+7
|
* Makefile: set main.gitCommit when buildingFelix Lange2015-04-291-2/+2
|
* Makefile: clean should also delete Godeps/_workspace/pkgFelix Lange2015-04-291-1/+1
|
* Makefile: for non-gophersFelix Lange2015-04-191-0/+22
| | | | | | | | | | | | | Many people need or want to build go-ethereum from the git repository, mostly to stay up to date with recent changes. We cannot expect that people without Go experience grok the Go workspace concept. With the Makefile, building from github requires only three steps (provided that a Go toolchain is installed): - git clone https://github.com/ethereum/go-ethereum - ... install C libraries (libgmp, etc.) ... - make
* Major re-organisation.obscuren2014-03-221-21/+0
| | | | The Ethereum node and Gui are now separated.
* Updated to work with the new chainobscuren2014-03-211-2/+3
|
* WIP Makefileobscuren2014-03-031-0/+20