summaryrefslogtreecommitdiff
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* Move import to top of Python file (#191)Derek Schuff2016-10-261-2/+2
| | | Move import to top of Python file, and remove extra blank lines to satisfy Appveyor's version of flake8
* Add appveyor.yml from Binaryen (#189)Derek Schuff2016-10-261-6/+7
| | | | | | | | * Add appveyor.yml from Binaryen * Update gen-emscripten-exported-json.py to comply (almost) with PEP8 * fix typo
* Add wasmdump binary for inspecting wasm files (#161)Sam Clegg2016-10-121-1/+1
| | | | | | * Add wasmdump binary for inspecting wasm files Run this tool to as part of the 'dump' tests rather than using the -d flag to wast2wasm.
* Add wasmopcodecnt testsBen Smith2016-10-101-20/+1
| | | | | Also rename the last few places using SexprWasm, WasmWast. Make formatting a little nicer too.
* Fix broken 'run-tests' target (#104)Sam Clegg2016-09-221-5/+5
| | | | | | | | This is followup to (#102) which renamed the executable files. It propagated the rename the tools and test runner. It also fixes the 'run-tests' target which was passing the wrong argument name to the run_tests.py script.
* remove JavaScript engine testing (#89)Ben Smith2016-06-1710-369/+0
| | | | | It's not really the appropriate place to handle it. Now that we have wasm-wast and wasm-interp, we can at least verify that the tools are internally consistent.
* add script to generate emscripten-exported.jsonBen Smith2016-05-131-0/+108
| | | | | It would be nicer to have this automatically integrated with the build, but this is OK for now.
* fix build-sm script to use GH archiveBen Smith2016-05-125-46/+55
| | | | | You can't git clone to a specific commit SHA, so we just download the source archive from Github.
* scripts for building/{up,down}loading spidermonkeyBen Smith2016-05-104-0/+149
|
* OSX travis buildBen Smith2016-05-051-0/+27
|
* {download,upload}-d8.sh scripts support MacOSXBen Smith2016-05-057-21/+46
| | | | Also, remove uses of readlink -f because they don't work on OSX.
* create wider but shallower travis build matrixBen Smith2016-04-303-32/+16
|
* update v8, and fix testsBen Smith2016-04-292-2/+2
|
* lex using re2c instead of flexBen Smith2016-04-212-3/+3
|
* add wasm-interp to travis-test.shBen Smith2016-04-021-13/+27
| | | | | Also refactor travis-test.sh a bit so it's easier to add more executables.
* clean up Makefile and CMakeLists.txtBen Smith2016-04-013-6/+6
| | | | | Primarily this is moving the sanitizer builds out of CMakeLists.txt and into the Makefile. It's much cleaner this way.
* a few more fixes for roundtrip testsBen Smith2016-03-211-14/+20
| | | | | | | | * write roundtrip files to a different location so two threads don't fight over writing it (probably should just write it once, but I can optimize that later) * refactor travis-test.sh a bit to cleanup passing args to run_tests * pass args when running gcc/Debug-no-flex-bison
* travis-test.sh now handles wasm-wastBen Smith2016-03-211-13/+13
|
* Add options to build without GTest submoduleBen Smith2016-03-211-1/+4
| | | | | This is used by the Wasm waterfall. Also, rename the CMake "test" target to "run-tests", to avoid the nasty warning.
* fix typo in travis-build.shBen Smith2016-03-161-1/+1
|
* update travis-build.sh for new Makefile changesBen Smith2016-03-161-3/+3
|
* fix test/run-d8.py on WindowsBen Smith2016-03-121-1/+1
|
* add build-d8.bat file for building on WindowsBen Smith2016-03-121-0/+43
|
* build CMakeLists w/out building flex/bisonBen Smith2016-03-122-0/+9
| | | | | This will test that the prebuilt C source files are updated along with the .y and .l files.
* add 32-bit build for gccBen Smith2016-03-123-27/+64
|
* .travis fixes for cmake changeBen Smith2016-03-122-0/+86
|
* add license header to sourcesBen Smith2016-01-053-0/+48
|
* update download-d8 to use v8 directoryBen Smith2015-12-171-1/+1
|
* use upstream v8 instead of v8-native-prototypeBen Smith2015-12-172-33/+6
|
* pin v8 revision in scripts/build-d8Ben Smith2015-12-071-1/+3
| | | | This way v8-native and v8 will stay in sync.
* update download-d8 to always use submodule shaBen Smith2015-10-191-1/+2
|
* update v8-native-prototypeBen Smith2015-10-071-1/+1
|
* update download-d8 to newest v8-native-prototypeBen Smith2015-10-051-1/+1
|
* flags for build-d8.sh scriptBen Smith2015-10-051-15/+36
|
* update v8-native-prototype. This fixes i64 mem loadsBen Smith2015-09-291-1/+1
|
* fix upload scriptBen Smith2015-09-271-1/+1
| | | | | gsutil will not append the basename of the file unless you end the destination with a slash.
* update v8-native-prototypeBen Smith2015-09-272-1/+17
|
* update v8-native-prototypeBen Smith2015-09-232-5/+10
|
* use webassembly bucket for download-d8Ben Smith2015-09-141-1/+1
|
* mkdir out before downloading d8Ben Smith2015-09-131-0/+2
|
* download d8 on travis instead of building itBen Smith2015-09-131-0/+38
| | | | This should speed up the builds considerably.
* unset CC before building d8Ben Smith2015-09-081-0/+3
|
* v8-native-prototype submoduleBen Smith2015-09-081-0/+34
Also added script to build d8 from source