aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* cherry-pick fix for boostJimmy Hu2019-04-131-1/+1
|
* Update CI settingsWei-Ning Huang2019-04-136-14/+13
|
* Modify for releaseJimmy Hu2019-04-131-5/+5
|
* Patch soljson.js to provide backwards compatibility with older emscripten ↵chriseth2019-01-211-0/+2
| | | | versions.
* Update to emscripten 1.38.22Alex Beregszaszi2019-01-191-1/+1
|
* Use emscripten 1.38.8 on both travis and circle.Daniel Kirchner2019-01-182-5/+5
|
* Ensuring we use at least boost 1.65, build static on Xenial, and adapt ↵Christian Parpart2019-01-142-3/+3
| | | | CircleCI accordingly.
* Merge pull request #5738 from ethereum/emscriptenBoost168chriseth2019-01-072-12/+12
|\ | | | | Update to boost 1.68 for emscripten builds.
| * Update to boost 1.68 for emscripten builds.Daniel Kirchner2019-01-072-12/+12
| |
* | Change uid and gid for source tarball to 0:0.Daniel Kirchner2019-01-071-1/+1
| |
* | Merge pull request #5703 from ethereum/srcTarballAlex Beregszaszi2019-01-071-1/+1
|\ \ | |/ |/| Remove real username from source tarballs.
| * Remove real username from source tarballs.chriseth2018-12-201-1/+1
| |
* | Update install_deps.shAsher2019-01-031-1/+1
| | | | | | | | In install_deps.sh, line 59 (sed -n -e 's/^NAME="?([^"])"?$/\1/p' /etc/os-release) will get CentOS Linux instead of CentOS, so it cant match CentOS. I suggest that in line 355, can modified " CentOS)" to " CentOS*)"
* | CMake: Use toolchain filesPaweł Bylica2018-12-191-2/+1
|/
* Remove support for Visual Studio 2015.chriseth2018-12-181-7/+3
|
* Update to use memorydb for aleth.chriseth2018-12-131-1/+1
|
* Merge pull request #5634 from ethereum/staticPPAchriseth2018-12-131-15/+28
|\ | | | | Replace trusty PPA build by static PPA build.
| * Replace trusty PPA build by static PPA build.Daniel Kirchner2018-12-131-15/+28
| |
* | Merge pull request #4951 from ethereum/alethUpdateschriseth2018-12-131-14/+7
|\ \ | |/ |/| Use current aleth release for testing.
| * Test updates for recent versions of aleth.Daniel Kirchner2018-12-111-14/+7
| |
* | Enables C++14 standard (was C++11) within the Solidity compiler project.Christian Parpart2018-12-121-2/+2
|/
* build.sh bash script cleanupChristian Parpart2018-12-101-15/+13
| | | | | | | | | | | | * use `set -e` to abort script execution when error codes fail (and haven't been checked) * use [[ ]] instead of [ ] or test. * use ROOTDIR/BUILDDIR variables for better readability * use mktemp in order to avoid accidental name clashes. * use `make install` instead of `install ...` as cleaner installation process * this however doesn't install soltest anymore, which I believe is right, as normal users should not need it installed in their system. Those who want to run the test suite, can do so manually * allow optional passing of more additional custom args to cmake
* Fix manual deploy script for alpine.chriseth2018-12-051-0/+6
|
* Merge pull request #5513 from corollari/fedora-fixchriseth2018-11-291-1/+1
|\ | | | | Detect Fedora properly in install_deps.sh
| * Fix #5512Albert2018-11-291-1/+1
| | | | | | | | Make the double quotes around the distro name optional so it matches properly in Fedora (`NAME=Fedora`)
* | Builds both scratch & Alpine Docker imagesJustin Wilson2018-11-284-18/+42
|/ | | | | | | | | | | | | | | | | | | | | | | - Adds `Dockerfile_alpine`, which copies the complier from the scratch step into an Alpine image - Updates `docker_build.sh` to build the Alpine image - Updates `docker_deploy.sh` to tag and push the Alpine images - Updates `docker_deploy_manual.sh` to tag and push the Alpine images The tags that are pushed follow: - Scratch - ethereum/solc:stable - ethereum/solc:0.5.1 - ethereum/solc:nightly - ethereum/solc:nightly-0.5.1-bc7cb301e3d71756c8fbefe888aca53433302117 - ethereum/solc:nightly-0.5.1-bc7cb301e3d71756c8fbefe888aca53433302117 - Alpine - ethereum/solc:stable-alpine - ethereum/solc:0.5.1-alpine - ethereum/solc:nightly-alpine - ethereum/solc:nightly-alpine-0.5.1-bc7cb301e3d71756c8fbefe888aca53433302117 - ethereum/solc:nightly-alpine-0.5.1-bc7cb301e3d71756c8fbefe888aca53433302117
* Script that directly comments errors to the github pull request.Chris Purta2018-11-262-4/+55
|
* Fix bytecode report file.chriseth2018-11-231-2/+2
|
* Fix storebytecode.sh for bytecode comparisonAlex Beregszaszi2018-11-221-5/+11
|
* Use emscripten 1.37.21 and boost 1.67.0 on both travis and circle.Daniel Kirchner2018-11-213-24/+23
|
* Fix bytecode tests for solc-jschriseth2018-11-131-5/+14
|
* Use latest solcjs and replace compileStandard by compile.chriseth2018-11-131-1/+2
|
* Fix check style script.chriseth2018-11-131-5/+2
|
* Update ubuntu versions.chriseth2018-10-301-1/+1
|
* Remove another mentionmordax2018-10-141-1/+0
|
* Fix typos.chriseth2018-10-041-0/+1
|
* Merge pull request #5115 from mestorlx/cleancirclecichriseth2018-10-011-2/+8
|\ | | | | removed stray (B in CI test output
| * removed stray (B in CI test outputMartin Diz2018-09-291-2/+8
| |
* | Add Mojave to dependencies scriptChris Ward2018-09-271-1/+4
|/ | | | | | | | Add changelog entry Moved changelog item Updates from review
* enhance test_trailing_whitespace to test_check_style: several format rules ↵liangdzou2018-09-202-15/+32
| | | | for if/for are introduced
* Include origin filename in the filenames generated by isolate_tests.py.Daniel Kirchner2018-09-071-3/+4
|
* Merge pull request #4897 from ethereum/trailingWhitespaceDetectionchriseth2018-09-051-0/+15
|\ | | | | Trailing whitespace detection script and circleci job.
| * Remove trailing whitespace.Daniel Kirchner2018-09-041-3/+1
| |
| * Trailing whitespace detection script and circleci job.Daniel Kirchner2018-09-041-0/+17
| |
* | Use wildcards for MSVC version in scripts/release.bat.Daniel Kirchner2018-09-041-5/+3
|/
* Update generation of bugs_by_version.json.Daniel Kirchner2018-09-041-1/+1
|
* Remove trailing whitespace for all files in the repository.Daniel Kirchner2018-09-042-2/+2
|
* Also extract tests that do not start with a pragma.chriseth2018-08-141-23/+16
|
* Test that documentation does not contain any warnings.chriseth2018-08-141-13/+3
|
* fixes tests.sh to not use hard-coded working dir and adds proper cleanupChristian Parpart2018-08-011-15/+59
| | | | | | | * Implicitely also allows concurrent runs. * Properly cleanup of any working files created during runtime. * Properly cleanup upon singals. * Allow early-abort during cmdline tests without leaking processes.
* Keep the proper aleth hash in contributing.rstAlex Beregszaszi2018-07-181-0/+1
|
* circleci: Integrate codespell.Cryptomental2018-07-111-0/+3
| | | | | | | | | | Run codespell against documentation and during Linux test run. Use codespell_whitelist.txt dictionary to whitelist words that should not be considered as misspelled. Currently whitelist "iff" and "nd". Refs: #4442
* Merge pull request #4434 from mattaereal/patch-4chriseth2018-07-101-16/+23
|\ | | | | Update isolate_tests.py
| * Update isolate_tests to use simple quotes consistently.Matías A. Ré Medina2018-07-091-2/+2
| | | | | | | | The previous code had double quotes and the project uses simple quotes.
| * Change isolate_tests to support single files as an inputMatías A. Ré Medina2018-07-091-16/+23
| | | | | | | | | | | | | | | | | | | | On the documentation the examples for the usage of isolate_tests.py are shown with single files, and it's currently not working. It only works for folders or wildcards that return more than one file, since that's how os.walk works within a loop for that cases. Proposed an simple and easy fix. I extracted the core functionality for extracting tests from files, and made another function called `extract_and_write` If the program receives a single file the function `extract_and_write` is called once, it even works for `docs` when specified. If the program receives a path or a wildcard, works as used to.
* | Rename eth to aleth in testing scriptsAlex Beregszaszi2018-07-091-23/+22
| |
* | Simplify code regarding eth in tests.shAlex Beregszaszi2018-07-091-4/+4
| |
* | Pull before pushing to bytecode (as on *ix).chriseth2018-07-051-0/+1
|/
* Avoid hanging in tests.sh when IPC program is not foundajs2018-07-031-0/+9
|
* Update aleth for testingAlex Beregszaszi2018-07-021-6/+6
|
* Support Manjaro Linux distributions in dependencies scriptajs2018-06-291-1/+1
|
* make build concurrency build-time customizableChristian Parpart2018-06-261-2/+18
|
* Dockerfile: improves docker image size and small othersChristian Parpart2018-06-261-9/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | This greatly improves size of the final docker image with the help of multi-stage docker builds. With that change, we can also make the build stage readable/maintainable again by splitting up into multiple RUN statements as well as not needing to clean-up temporary objects. The dependencies have been put on top of the primary COPY statement in order to not rebuild the dependencies each time one wants to rebuild the docker image (for example due to code changes). The solc compilation itself is now parallelized to the CPU core count to speed up those builds that have more cores available on their docker build system. Future Notes: ------------- We could further improve the Dockerfile by explicitely adding the directories this docker build is interested in (such as solc source code exclusively). Or one may want to also use the build step for automated testing (CI) by enforcing soltest and cmdlineTests.sh right before finalizing the image.
* Use new PGP key and retire old ubuntu releases.chriseth2018-06-221-2/+2
|
* Use correct python version for the upgrade_bugs_by_version scriptLeonardo Alt2018-06-181-1/+1
|
* Correctly choose python version for scripts requiring python2.Daniel Kirchner2018-06-152-2/+2
|
* Updates Windows release to VS 2017 15.7.3bitshift2018-06-111-4/+3
|
* Merge pull request #4073 from alibabe/fix-jsoncpp-installchriseth2018-05-291-0/+16
|\ | | | | Install a different jsoncpp version on cirleci to ensure compilation never clashes with the internal one
| * Install a different jsoncpp version on cirleci to ensure compilation never ↵alibabe2018-05-211-0/+16
| | | | | | | | | | | | clashes with the internal one by progamatically installing jsoncpp to ensure the verison is alway 1.7.4
* | Merge pull request #4180 from veox/use-pip-solidity-lexerchriseth2018-05-281-0/+1
|\ \ | | | | | | docs: Use Solidity lexer from PyPI, instead of a local module
| * | docs: install requirements as part of doc-build script.Noel Maersk2018-05-231-0/+1
| | |
* | | Supply `git` as an alpine linux dependencyTim Holland2018-05-231-1/+1
|/ / | | | | | | | | Otherwise, the docker build will fail complaining about not knowing a commit hash to label the version with.
* / Fix install_deps.sh script for Arch Linux.Julius Huelsmann2018-05-171-4/+3
|/ | | | Also added cvc4 as dependency.
* Merge pull request #4052 from kylewu/vs-2017-buildchriseth2018-05-081-1/+13
|\ | | | | run both vs 2015 and vs 2017 in appveyor
| * run both vs 2015 and vs 2017 in appveyorGuessWho2018-05-031-1/+13
| |
* | Adds CircleCI config for macOS.Erik Kundt2018-05-011-6/+23
|/ | | | Does not run ipc and smt tests.
* Install & use cmake provided by scripts/install_cmake.sh for emscriptenAlexander Arlt2018-04-232-0/+12
|
* CMake: Update jsoncpp to v1.8.4Alexander Arlt2018-04-232-2/+2
|
* Prepare 0.4.23 release.chriseth2018-04-191-4/+4
|
* Support ubuntu bionic source builds.chriseth2018-04-181-9/+5
|
* Merge pull request #3905 from ethereum/reportCmdlinechriseth2018-04-171-4/+16
|\ | | | | Report failed commandline tests.
| * Report failed commandline tests.chriseth2018-04-171-4/+16
| |
* | Support bionic.chriseth2018-04-171-1/+1
|/
* Show progress on travis.chriseth2018-04-171-1/+1
|
* Run tests in constantinople mode tooAlex Beregszaszi2018-04-101-1/+8
|
* Merge pull request #3833 from ethereum/newEthBinarieschriseth2018-04-061-6/+6
|\ | | | | Use new eth binaries.
| * Use new eth binaries.chriseth2018-04-061-6/+6
| |
* | Fix trusty build script for eth.chriseth2018-04-051-3/+9
|/
* Add scripts to build the eth binary via docker.chriseth2018-04-043-0/+31
|
* Test extraction tool.chriseth2018-03-161-0/+49
|
* Add interactive test tool isoltest.Daniel Kirchner2018-03-151-0/+6
|
* Add soltest.sh script that invokes soltest with the correct --testpath.Daniel Kirchner2018-03-131-0/+43
|
* Infrastructure for extracting syntax tests in separate test files.Daniel Kirchner2018-03-132-2/+7
|
* Move test tools to the subdirectory test/tools and adjust CMakeLists.txt.Daniel Kirchner2018-03-131-1/+1
|
* Use new eth binary for trusty.chriseth2018-03-061-5/+8
|
* Abort on the first failed end-to-end run.chriseth2018-03-021-3/+0
|
* Simplify error handling in tests.shAlex Beregszaszi2018-03-021-3/+1
|
* Test both EVM versions.chriseth2018-03-021-8/+27
|
* Fix install_deps.sh for Debian without lsb_releasePaweł Bylica2018-02-271-6/+7
|
* Run tests in parallel on circle.chriseth2018-02-271-44/+56
|
* Run EndToEnd tests on circle, too.chriseth2018-02-231-5/+25
|
* Fix PPA script.chriseth2018-02-141-1/+1
|
* Allow lllc to be installedMatthew Halpern2018-02-131-0/+3
|
* Handle version for solcjs tests.chriseth2018-02-101-1/+2
|
* Split solcjs and external tests.chriseth2018-02-101-26/+2
|
* Try something else.chriseth2018-02-081-1/+6
|
* Larger stack for nodejs when building via emscripten.chriseth2018-02-081-0/+4
|
* Support macOS High Sierra for install_deps scriptWilliam Entriken2018-01-241-1/+4
|
* Merge pull request #3313 from terasum/developchriseth2018-01-201-1/+1
|\ | | | | Update GPG key URL for Centos install
| * Update GPG key URL for the Centos installer scriptChenQuan2018-01-041-1/+1
| |
* | Made install_deps.sh safe to use on Arch LinuxManus2018-01-171-1/+1
|/
* Add artful to releases.chriseth2017-12-291-1/+1
|
* Changes to support Linux Mint: a derivative of Ubuntu.mekkanik2017-12-201-4/+15
|
* Rename jsonCompiler to libsolcAlex Beregszaszi2017-12-113-4/+4
|
* Review fixesYuriy Kashnikov2017-12-061-4/+5
|
* Handle git release tag properlyYuriy Kashnikov2017-12-061-1/+5
| | | | | | Build process will check current commit and if it is tagged starting with a `v` then it will create `prerelease.txt` file in the top directory.
* Manual deploy to docker.chriseth2017-12-011-0/+49
|
* Update the script for Ubuntu Artful 17.10Guanqun Lu2017-11-111-1/+6
|
* Merge pull request #3090 from ethereum/noprepublishchriseth2017-10-181-0/+4
|\ | | | | Disable prepublish script in test.
| * Use config explicitlychriseth2017-10-181-1/+1
| |
| * Disable prepublish script in test.chriseth2017-10-171-0/+4
| |
* | Quiet wget.chriseth2017-10-171-1/+1
| |
* | Use new eth binary.chriseth2017-10-171-2/+3
|/
* Added boost-static to Fedora dependenciesGianfranco Cecconi2017-10-131-0/+1
| | | This fixes potential _cmake_ stage of the build, as documented here https://github.com/ethereum/solidity/issues/3071#issuecomment-336477742 .
* Merge pull request #2990 from ethereum/someMoreSMTStuffchriseth2017-10-041-9/+8
|\ | | | | Basic SMT tests.
| * Install libz3-dev from PPA if the distribution does not provide it.chriseth2017-09-291-9/+8
| |
* | Use byzantium version of eth.chriseth2017-10-031-2/+2
|/
* Windows: Copy install_deps.cmake from cpp-dependencies repoPaweł Bylica2017-09-202-1/+100
|
* Circle CI: Emscripten buildPaweł Bylica2017-09-153-12/+12
|
* Travis CI: Fix Emscripten buildPaweł Bylica2017-09-131-23/+24
|
* Merge pull request #2765 from ethereum/emscriptenchriseth2017-08-251-17/+8
|\ | | | | Emscripten
| * Leave artifact also on root.chriseth2017-08-251-1/+2
| |
| * Emscripten, CI: Use CMake toolchain filePaweł Bylica2017-08-251-3/+3
| |
| * Travis CI: Cleanup emscripten build scriptPaweł Bylica2017-08-251-13/+3
| |
* | Do not include soltest and .so files in zip archives.chriseth2017-08-251-35/+0
|/
* Require libz3-dev for ubuntu PPA builds.chriseth2017-08-241-3/+13
|
* Merge pull request #2538 from ethereum/z3ConditionsAlex Beregszaszi2017-08-241-24/+31
|\ | | | | z3 conditions
| * Review changes.chriseth2017-08-231-2/+3
| |
| * Prepare build system for Z3.chriseth2017-08-231-24/+30
| |
* | Keep REPO_ROOT as absolute pathAlex Beregszaszi2017-08-241-1/+1
| |
* | Add external tests.chriseth2017-08-241-0/+3
|/
* CMake: Add option to static link solcPaweł Bylica2017-08-231-1/+1
|
* Refactor compilation tests.chriseth2017-07-141-21/+0
|
* Ignore the docs build directory.chriseth2017-07-141-1/+3
|
* Upgrade isolate_tests.py to support extracting code from docsAlex Beregszaszi2017-07-131-3/+48
|
* Added various contracts for testing.chriseth2017-07-051-3/+20
|
* Merge pull request #2515 from ethereum/ubuntuReleasechriseth2017-07-051-4/+20
|\ | | | | Some fixes for the PPA release scripts.
| * Some fixes for the PPA release scripts.chriseth2017-07-041-4/+20
| |
* | Only push to bytecode repository if there is something to push.chriseth2017-07-041-2/+1
| |
* | Merge pull request #2510 from ethereum/developchriseth2017-07-039-21/+113
|\| | | | | Version 0.4.12
| * Add script to retrieve versionAlex Beregszaszi2017-07-015-7/+38
| |
| * Read version from CMakeLists in test_emscriptenAlex Beregszaszi2017-07-011-14/+1
| |
| * Use BuildInfo.h to retrieve versionAlex Beregszaszi2017-06-291-1/+14
| |
| * Run solc-js tests on emscripten buildAlex Beregszaszi2017-06-292-1/+54
| |
| * This might fix our windows tests.chriseth2017-06-202-4/+5
| |
| * Change windows CI to use the same bytecode directory as linux.chriseth2017-06-151-3/+3
| |
| * Use actual hash.chriseth2017-05-291-1/+1
| |
| * Use HEAD for report directory namechriseth2017-05-241-8/+4
| |
| * Move COMMIT_DATEAlex Beregszaszi2017-05-241-2/+4
| |
| * Make bytecode upload more robust and use date for directory name.chriseth2017-05-201-5/+14
| |
| * Remove wily and add zesty.chriseth2017-05-051-1/+1
| |
* | Also put prerelease.txt into release tarball.chriseth2017-05-171-0/+4
|/
* Do not run IPC tests on windows.chriseth2017-04-262-77/+0
|
* Update shasum to new eth version.chriseth2017-04-251-1/+1
|
* Install eth (including dependencies).chriseth2017-04-252-0/+10
|
* Use fixed binary for eth.chriseth2017-04-251-1/+4
|
* Fix test script.chriseth2017-04-251-1/+1
|
* Do not install eth from PPA for CI.chriseth2017-04-251-8/+0
|
* Run tests in docker only on TravisAlex Beregszaszi2017-04-251-0/+2
|
* Test using eth from docker.chriseth2017-04-251-1/+2
|
* Merge pull request #2128 from ethereum/bytecodeNoPullYoichi Hirai2017-04-181-15/+18
|\ | | | | Run bytecode upload only if encrypted variables are available.
| * Run bytecode upload only if encrypted variables are available.chriseth2017-04-181-15/+18
| |
* | Create and update bugs by version list.chriseth2017-04-121-0/+43
|/
* Also generate optimized code.chriseth2017-03-232-23/+30
|
* Create bytecode for all tests and push to remote repo.chriseth2017-03-234-0/+159
|
* Isolate test cases from all tests and store under hash.chriseth2017-03-231-12/+12
|
* Use "nightly" version string for all CI built binaries.chriseth2017-03-232-7/+1
|
* Merge pull request #1796 from ethereum/publishalpinestaticAlex Beregszaszi2017-03-204-3/+14
|\ | | | | Publish soljson and alpine static build on github release page.
| * Rename solc binary.chriseth2017-03-201-1/+1
| |
| * Move docker build to its own script.chriseth2017-03-171-0/+8
| |
| * Publish soljson and alpine static build on github release page.chriseth2017-03-173-3/+6
| |
* | Fixes spacing around condition.chriseth2017-03-201-2/+2
| |
* | Specify docker entry point and only run release on tags.chriseth2017-03-172-4/+4
|/
* Merge pull request #1779 from ethereum/moretestsAlex Beregszaszi2017-03-161-2/+6
|\ | | | | Correctly find contracts with other delimiters.
| * Correctly find contracts with other delimiters.chriseth2017-03-151-2/+6
| |
* | Merge branch 'release' into developchriseth2017-03-161-1/+1
|\ \ | |/ |/|
| * Merge pull request #1622 from ethereum/developchriseth2017-02-012-13/+7
| |\ | | | | | | Solidity version 0.4.9
| * \ Merge pull request #1561 from ethereum/developchriseth2017-01-132-0/+71
| |\ \ | | | | | | | | Merge develop into release for 0.4.8
| * \ \ Merge remote-tracking branch 'origin/develop' into releasechriseth2016-12-156-32/+67
| |\ \ \
* | | | | Script for filtering unique failures.chriseth2017-02-251-0/+14
| | | | |
* | | | | Kill the right eth process in testschriseth2017-02-141-3/+4
| | | | |
* | | | | Fix test expressions.chriseth2017-02-131-11/+16
| | | | |
* | | | | Fail if docker deploy failed.chriseth2017-02-131-0/+2
| | | | |
* | | | | Check for tag in travis.chriseth2017-02-101-2/+2
| | | | |
* | | | | clarify branches for docker to push on and clarify where to find cmakelists.txtRJ Catalano2017-02-101-4/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: RJ Catalano <rj@monax.io>
* | | | | minor fixupsRJ Catalano2017-02-102-2/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: RJ Catalano <rj@monax.io>
* | | | | defeat race conditionRJ Catalano2017-02-101-2/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: RJ Catalano <rj@monax.io>
* | | | | create automated docker deploymentRJ Catalano2017-02-102-9/+30
| | | | | | | | | | | | | | | | | | | | Signed-off-by: RJ Catalano <rj@monax.io>
* | | | | reorganize deps installationRJ Catalano2017-02-101-20/+17
| | | | | | | | | | | | | | | | | | | | Signed-off-by: RJ Catalano <rj@monax.io>
* | | | | Include --show-progress in soltestAlex Beregszaszi2017-02-091-2/+2
| | | | |
* | | | | Ensure that all commands succed and move back to rootAlex Beregszaszi2017-02-091-6/+12
| | | | |
* | | | | Fix tests on mac (wc produces whitespace)Alex Beregszaszi2017-02-081-1/+1
| | | | |
* | | | | implement a build scriptRJ Catalano2017-02-031-0/+17
| |_|_|/ |/| | | | | | | | | | | Signed-off-by: RJ Catalano <rj@monax.io>
* | | | Merge pull request #1594 from ethereum/fixStdTokenchriseth2017-01-311-0/+4
|\ \ \ \ | | | | | | | | | | Make standard token compileable.
| * | | | Test that all constructible std contracts produce bytecode.chriseth2017-01-211-0/+4
| | |_|/ | |/| |
* | | | Merge pull request #1608 from LefterisJP/archlinux_add_ethereum_gitchriseth2017-01-271-0/+2
|\ \ \ \ | | | | | | | | | | Add ethereum-git to archlinux dependencies
| * | | | Add ethereum-git to archlinux dependenciesLefteris Karapetsas2017-01-261-0/+2
| |/ / / | | | | | | | | | | | | It's needed for testing, since we need to have the `eth` client installed
* / / / Tests for library checksums.chriseth2017-01-251-14/+2
|/ / /
* | | Travis CI: Install latest CMakePaweł Bylica2017-01-121-0/+37
| | |
* | | Replace `` by $().chriseth2017-01-091-4/+3
| | |
* | | Create source tarballs for releases.chriseth2017-01-041-0/+35
| |/ |/|
* | Merge pull request #1357 from federicobond/remove-sierra-notechriseth2016-12-121-6/+0
|\ \ | | | | | | Remove macOS Sierra note from install_deps.sh
| * | Remove macOS Sierra note from install_deps.shFederico Bond2016-11-111-6/+0
| | |
* | | Cleanup and fix scripts/isolate_tests.pyFederico Bond2016-12-071-16/+36
| | |
* | | Rename isolateTests.py script to isolate_tests.pyFederico Bond2016-12-071-0/+0
| | |
* | | Merge pull request #1342 from ethereum/emscripten-codesizechriseth2016-11-261-0/+4
|\ \ \ | | | | | | | | Emscripten code size improvements [WIP TEST]
| * | | Add optimisation flags for EmscriptenAlex Beregszaszi2016-11-091-2/+2
| | | |
| * | | Display emscripten output sizeAlex Beregszaszi2016-11-091-0/+4
| |/ /
* | | Alpine base docker file.chriseth2016-11-251-0/+12
| | |
* | | Enable the optimizer for test runs.chriseth2016-11-231-2/+7
| |/ |/|
* | Update tests.shchriseth2016-11-151-0/+1
| |
* | Add tests for the std files.chriseth2016-11-121-2/+15
|/
* Fetch jsoncpp tarball during ppa release.chriseth2016-11-081-0/+4
|
* Drop CryptoPP leftoversPaweł Bylica2016-11-083-16/+0
| | | | Especially, do not compile CryptoPP for Emscripten.
* Build jsoncpp from source using jsoncpp.cmake scriptPaweł Bylica2016-10-214-43/+4
|
* Simplify publish scriptAlex Beregszaszi2016-10-151-2/+4
|
* Change solc-bin publish script to support npmAlex Beregszaszi2016-10-151-1/+8
|
* Merge pull request #1196 from ethereum/solc-bin-publish-updatechriseth2016-10-141-4/+2
|\ | | | | solc-bin publish script should let the update script decide which files changed
| * Make "-a" more visible.chriseth2016-10-121-1/+1
| |
| * solc-bin publish script should let the update script decide which files changedAlex Beregszaszi2016-10-111-4/+2
| |
* | Merge pull request #1126 from ethereum/isolateTestschriseth2016-10-121-0/+24
|\ \ | |/ |/| Add script to extract test cases.
| * Extend comment.chriseth2016-10-111-1/+2
| |
| * Add script to extract test cases.chriseth2016-09-301-0/+23
| |
* | Fix deploy script.chriseth2016-10-051-2/+3
| |
* | Update publish_binary.shchriseth2016-10-011-1/+1
| |
* | Use "develop" for debian version name.chriseth2016-09-181-1/+1
| |
* | Do not create prerelease build for release branch.chriseth2016-09-181-1/+6
| |
* | Also publish from release branch.chriseth2016-09-181-9/+25
| |
* | Fix problem that caused multiple binaries per day.chriseth2016-09-181-1/+1
|/
* Merge pull request #1097 from ethereum/forceeightchriseth2016-09-172-2/+2
|\ | | | | Force commit hash to 8 digits.
| * Force commit hash to 8 digits.chriseth2016-09-152-2/+2
| |
* | Add warning for CentOS dependenciesLefteris Karapetsas2016-09-151-26/+32
| |
* | Add Centos to install_deps.shLefteris Karapetsas2016-09-121-0/+41
|/ | | | | | 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.
* Remove leading zeroes in prerelease components.chriseth2016-09-093-3/+6
|
* Store emscripten binaries usig new naming scheme.chriseth2016-09-091-3/+3
|
* Added missing "stop on error" to scripts/install.sh.Bob Summerwill2016-09-071-0/+2
|
* Merge pull request #975 from blockchaindev/bug/674-solc-crashchriseth2016-09-011-16/+6
|\ | | | | solc crashes without 'export LC_ALL=C'
| * Fixed a bug causing solc to crash on startup due to invalid environment ↵Christopher Gilbert2016-08-301-16/+6
| | | | | | | | settings for locale
* | soltest on windowsDimitry2016-08-312-0/+77
| |
* | Merge pull request #947 from winsvega/soltestwinsvega2016-08-311-1/+1
|\ \ | |/ |/| rename --ipc to --ipcpath