chriseth
|
3217b6a8c6
|
Build release build on tags.
|
2020-10-19 18:01:47 +02:00 |
|
chriseth
|
ca313e4003
|
Use more processors to build base builds.
|
2020-07-15 16:45:20 +02:00 |
|
Daniel Kirchner
|
59ee743f6a
|
Switch to upstream docker image for emscripten build.
|
2020-06-04 16:17:29 +02:00 |
|
Daniel Kirchner
|
8fe27ac4b4
|
Add Dockerfile for an Emscripten build environment and use it for CI runs.
|
2020-05-14 18:14:47 +02:00 |
|
Daniel Kirchner
|
a44ba4e994
|
Do not remove leading zeros from commit hashes while publishing.
|
2020-02-03 12:50:19 +01:00 |
|
Daniel Kirchner
|
0508e24385
|
Add symlinks to solc-bin/wasm for releases.
|
2020-02-03 12:49:39 +01:00 |
|
Daniel Kirchner
|
90e494615e
|
Build soljson.js with embedded base64-encoded wasm binary.
|
2020-01-13 10:51:48 +01:00 |
|
Alex Beregszaszi
|
ac03bfc0b1
|
Drop solc-js backwards compatibility for 0.6
Reverts ee3a8341
|
2019-12-09 17:33:50 +00:00 |
|
Alex Beregszaszi
|
ee3a834165
|
Add backwards compatibility to the generated soljson.js for solc-js <0.5.14
Reverts part of edd80a9
|
2019-12-09 13:17:32 +00:00 |
|
Daniel Kirchner
|
edd80a986d
|
Update emscripten to 1.39.3
|
2019-11-29 12:55:02 +01:00 |
|
Daniel Kirchner
|
cdbaf067c7
|
Internal emscripten build cleanup
|
2019-11-29 10:21:29 +01:00 |
|
kcy1019
|
547cd2eb71
|
Remove dependency on boost::regex from Whiskers
|
2019-10-16 21:26:49 +09:00 |
|
Daniel Kirchner
|
cb9c35f883
|
Define imported targets manually, if not provided by find_package(Boost).
|
2019-06-06 21:03:33 +02:00 |
|
Daniel Kirchner
|
2ec45797b2
|
Update boost to 1.70 for emscripten and cache a proper installation.
|
2019-06-06 18:49:34 +02:00 |
|
Mathias Baumann
|
98b7dc2881
|
Change emscripten default build dir to "emscriptenBuild"
Avoids complications with local build directory when building.
|
2019-02-27 12:30:15 +01:00 |
|
chriseth
|
4c9bbd85e6
|
Patch soljson.js to provide backwards compatibility with older emscripten versions.
|
2019-01-21 15:33:36 +01:00 |
|
Daniel Kirchner
|
5baac8470b
|
Use emscripten 1.38.8 on both travis and circle.
|
2019-01-17 18:31:34 +01:00 |
|
Daniel Kirchner
|
c265bc4c0d
|
Update to boost 1.68 for emscripten builds.
|
2019-01-07 13:30:49 +01:00 |
|
Paweł Bylica
|
b57a36ddae
|
CMake: Use toolchain files
|
2018-12-19 12:32:15 +00:00 |
|
Daniel Kirchner
|
119aa107da
|
Use emscripten 1.37.21 and boost 1.67.0 on both travis and circle.
|
2018-11-21 15:24:20 +01:00 |
|
Alexander Arlt
|
a49dac8057
|
Install & use cmake provided by scripts/install_cmake.sh for emscripten
|
2018-04-23 11:10:39 +01:00 |
|
chriseth
|
7dd99a62c5
|
Try something else.
|
2018-02-08 15:26:23 +01:00 |
|
chriseth
|
c9a032a1e2
|
Larger stack for nodejs when building via emscripten.
|
2018-02-07 20:27:16 +01:00 |
|
Alex Beregszaszi
|
1734d44561
|
Rename jsonCompiler to libsolc
|
2017-12-11 12:49:08 +00:00 |
|
Paweł Bylica
|
48e0e3b97f
|
Circle CI: Emscripten build
|
2017-09-15 16:06:05 +02:00 |
|
chriseth
|
a5ce02d333
|
Leave artifact also on root.
|
2017-08-25 15:44:03 +02:00 |
|
Paweł Bylica
|
6e9f93e043
|
Emscripten, CI: Use CMake toolchain file
|
2017-08-25 15:43:00 +02:00 |
|
Paweł Bylica
|
e088f48c55
|
Travis CI: Cleanup emscripten build script
|
2017-08-25 15:43:00 +02:00 |
|
Alex Beregszaszi
|
913b9c0e6b
|
Run solc-js tests on emscripten build
|
2017-06-28 17:58:08 +01:00 |
|
chriseth
|
3f83bb80bf
|
Publish soljson and alpine static build on github release page.
|
2017-03-17 12:33:40 +01: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 |
|
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
|
4825cdb62e
|
Make "-a" more visible.
|
2016-10-12 15:23:18 +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
|
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
|
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
|
af86bfb07d
|
Force commit hash to 8 digits.
|
2016-09-15 01:47:37 +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 |
|
chriseth
|
9db9d3b12b
|
Use the new update script.
|
2016-08-23 14:22:53 +02:00 |
|
chriseth
|
8f789e29e5
|
Enable publishing again.
|
2016-08-12 09:31:18 +02:00 |
|
chriseth
|
2561b73a40
|
Debug publishing.
|
2016-08-11 18:25:24 +02:00 |
|
chriseth
|
ded6c67424
|
Debug publishing.
|
2016-08-11 16:39:38 +02:00 |
|
chriseth
|
188a9dcb53
|
Fix the publishing script to not publish multiple times per day.
|
2016-08-11 12:21:20 +02:00 |
|