Commit Graph

26 Commits

Author SHA1 Message Date
bf5ae502ef Makefile: enable go vet on Travis CI 2016-04-15 11:17:27 +02:00
03f090b30b Makefile, cmd/geth: support building Android archives 2015-12-14 14:28:14 +02:00
0e4deeb6e7 Makefile, cmd/geth: assemble ios xcode frameworks 2015-12-08 18:05:43 +02:00
02356b36d6 crypto/secp256k1: remove dependency on libgmp
Turns out we actually don't need it, USE_NUM_NONE works
because we also set USE_FIELD_INV_BUILTIN.
2015-12-03 21:12:13 +01:00
9acec62cf8 Makefile: support 64bit ARM iOS cross builds 2015-12-03 20:33:24 +02:00
98d68cfa91 Makefile: enable 64-bit ARM builds on Linux 2015-12-02 16:57:15 +02:00
391ca61678 Makefile: build ARM v5/v6/v7, drop high API mobile clients 2015-12-01 12:40:55 +02:00
9af4065243 Makefile: enable iOS experimental builds (fix prev omission) 2015-11-29 17:52:52 +02:00
83a22b457c Makefile: support library build modes 2015-11-24 19:49:08 +02:00
2c42e54519 Makefile: add support for iOS cross compilation 2015-11-24 17:24:43 +02:00
fea819f74f Makefile: individual platforms, configurable Go runtime 2015-11-20 16:06:35 +02:00
e655626268 makefile: dump mist leftover, add phony targets 2015-10-28 12:34:40 +02:00
04f8d05bd4 makefile: fix evm ld flags, pass them to xgo too 2015-10-28 12:31:20 +02:00
ec6a548ee3 all: Add GPU mining, disabled by default 2015-10-07 13:19:30 +02:00
6a05c569f2 makefile: built in cross compilation targets 2015-09-21 21:36:01 +03:00
846f34f78b core/vm, tests: implemented semi-jit vm
* changed stack and removed stack ptr. Let go decide on slice reuse.
2015-08-07 12:52:17 +02:00
36a6b16a3b removed console command 2015-06-22 09:17:09 +02:00
a1a475fb92 added console command 2015-06-11 14:01:39 +02:00
aa03e53ca8 Use Makefile for Travis tests 2015-04-29 02:13:37 +02:00
c6b983e449 Makefile: add test target 2015-04-29 02:13:37 +02:00
71c28cfb0c Makefile: set main.gitCommit when building 2015-04-29 02:13:36 +02:00
8fcd71920a Makefile: clean should also delete Godeps/_workspace/pkg 2015-04-29 01:28:35 +02:00
48f23746f0 Makefile: for non-gophers
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
2015-04-19 00:42:34 +02:00
1f2547b8a7 Major re-organisation.
The Ethereum node and Gui are now separated.
2014-03-22 01:02:24 +01:00
0db86e4485 Updated to work with the new chain 2014-03-21 11:16:41 +01:00
a482b0cc1b WIP Makefile 2014-03-03 00:54:05 +01:00