aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* 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