RJ Catalano
f50caa967c
implement a build script
...
Signed-off-by: RJ Catalano <rj@monax.io>
2017-02-02 18:54:47 -06:00
chriseth
f9af2de0b4
Merge pull request #1594 from ethereum/fixStdToken
...
Make standard token compileable.
2017-01-31 16:05:27 +01:00
chriseth
ff8008cdf7
Merge pull request #1608 from LefterisJP/archlinux_add_ethereum_git
...
Add ethereum-git to archlinux dependencies
2017-01-26 17:03:36 +01:00
Lefteris Karapetsas
19833c95eb
Add ethereum-git to archlinux dependencies
...
It's needed for testing, since we need to have the `eth` client installed
2017-01-26 13:17:05 +01:00
chriseth
605455f96b
Tests for library checksums.
2017-01-24 23:37:48 +01:00
chriseth
61a15bb92e
Test that all constructible std contracts produce bytecode.
2017-01-20 19:50:14 +01:00
Paweł Bylica
ee0bf07487
Travis CI: Install latest CMake
2017-01-12 14:14:19 +01:00
chriseth
1cecaab9b6
Replace `` by $().
2017-01-09 12:14:01 +01:00
chriseth
e45510d02f
Create source tarballs for releases.
2017-01-04 13:21:41 +01:00
chriseth
e53fdb4933
Merge pull request #1357 from federicobond/remove-sierra-note
...
Remove macOS Sierra note from install_deps.sh
2016-12-12 12:40:39 +01:00
Federico Bond
72f9a4a73e
Cleanup and fix scripts/isolate_tests.py
2016-12-06 19:21:38 -03:00
Federico Bond
7a46e15efd
Rename isolateTests.py script to isolate_tests.py
2016-12-06 19:21:10 -03:00
chriseth
9c2ed33e9a
Merge pull request #1342 from ethereum/emscripten-codesize
...
Emscripten code size improvements [WIP TEST]
2016-11-25 18:07:10 +01:00
chriseth
5c662022a7
Alpine base docker file.
2016-11-24 21:48:16 +01:00
chriseth
c9293f2f23
Enable the optimizer for test runs.
2016-11-23 16:48:13 +01:00
chriseth
3dbf2830ca
Update tests.sh
2016-11-14 23:04:43 +01:00
chriseth
061b50ae19
Add tests for the std files.
2016-11-11 19:59:31 +01:00
Federico Bond
a97befb911
Remove macOS Sierra note from install_deps.sh
2016-11-11 09:28:23 -03:00
Alex Beregszaszi
7bbaeedc31
Add optimisation flags for Emscripten
2016-11-09 02:46:47 +00:00
Alex Beregszaszi
6e0934664b
Display emscripten output size
2016-11-08 23:09:40 +00:00
chriseth
dc8a5f4ef5
Fetch jsoncpp tarball during ppa release.
2016-11-08 16:41:25 +01:00
Paweł Bylica
598154ed17
Drop CryptoPP leftovers
...
Especially, do not compile CryptoPP for Emscripten.
2016-11-08 01:16:31 +01:00
Paweł Bylica
4bde0a2d36
Build jsoncpp from source using jsoncpp.cmake script
2016-10-20 22:18:13 +01:00
Alex Beregszaszi
8fe36599a2
Simplify publish script
2016-10-14 19:35:42 +01:00
Alex Beregszaszi
bb556e1193
Change solc-bin publish script to support npm
2016-10-14 19:33:10 +01:00
chriseth
2d9109ba45
Merge pull request #1196 from ethereum/solc-bin-publish-update
...
solc-bin publish script should let the update script decide which files changed
2016-10-14 11:57:32 +02:00
chriseth
4825cdb62e
Make "-a" more visible.
2016-10-12 15:23:18 +02:00
chriseth
def3f3ea46
Merge pull request #1126 from ethereum/isolateTests
...
Add script to extract test cases.
2016-10-12 15:20:32 +02:00
Alex Beregszaszi
302affeb29
solc-bin publish script should let the update script decide which files changed
2016-10-10 22:54:37 +01:00
chriseth
ff18c7404a
Extend comment.
2016-10-10 22:04:11 +02:00
chriseth
c841eb0a9c
Fix deploy script.
2016-10-04 23:10:30 +02:00
chriseth
a8353b7028
Update publish_binary.sh
2016-09-30 18:27:18 +02:00
chriseth
a5810e3793
Add script to extract test cases.
2016-09-30 13:10:17 +02:00
chriseth
0f08c1366b
Use "develop" for debian version name.
2016-09-17 18:37:47 +02:00
chriseth
10c0953d0c
Do not create prerelease build for release branch.
2016-09-17 18:37:42 +02:00
chriseth
07538346bd
Also publish from release branch.
2016-09-17 18:24:31 +02:00
chriseth
82ba5c9615
Fix problem that caused multiple binaries per day.
2016-09-17 18:17:57 +02:00
chriseth
62f13ad8bf
Merge pull request #1097 from ethereum/forceeight
...
Force commit hash to 8 digits.
2016-09-17 11:28:26 +02:00
chriseth
af86bfb07d
Force commit hash to 8 digits.
2016-09-15 01:47:37 +02:00
Lefteris Karapetsas
9280954e72
Add warning for CentOS dependencies
2016-09-14 22:29:11 +02:00
Lefteris Karapetsas
b720e7b03d
Add Centos to install_deps.sh
...
Added steps to otain solidity dependencies in CentOS. Tested those steps
on a CentOS 6.8 machine, but the instructions are from memory. May need
some tweaking.
2016-09-12 11:15:49 +02:00
chriseth
29ecc6fe31
Remove leading zeroes in prerelease components.
2016-09-09 14:23:33 +02:00
chriseth
8ca31cebec
Store emscripten binaries usig new naming scheme.
2016-09-09 10:32:49 +02:00
Bob Summerwill
18906cce2b
Added missing "stop on error" to scripts/install.sh.
2016-09-07 01:23:59 -07:00
chriseth
b962d3c071
Merge pull request #975 from blockchaindev/bug/674-solc-crash
...
solc crashes without 'export LC_ALL=C'
2016-08-31 21:20:05 +02:00
Dimitry
fa5b55a211
soltest on windows
2016-08-31 18:29:10 +04:00
winsvega
3ccd19868a
Merge pull request #947 from winsvega/soltest
...
rename --ipc to --ipcpath
2016-08-31 12:45:36 +03:00
Christopher Gilbert
1b9147d7db
Fixed a bug causing solc to crash on startup due to invalid environment settings for locale
2016-08-30 12:29:37 +01:00
Dimitry
f892d1b9a3
rename --ipc to --ipcpath
2016-08-29 16:21:49 +04:00
chriseth
4588eda622
Store commit hash and handle prerelease vor all automation tools.
2016-08-26 10:14:44 +02:00