| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 chriseth | 4c54834908 | Rename libevmasm. | 2016-08-10 13:52:24 +02:00 |  |