Sami Vaarala
|
b82e5766b1
|
initial draft of dukweb.js, which allows Duktape VM to run inside a web page through Emscripten
|
11 years ago |
Sami Vaarala
|
1f03cb7b3f
|
add emscriptenduktest: compile Duktape with Emscripten, run with V8; requires alignment-by-8 which doesn't currently work (but with manual fixes the test works)
|
11 years ago |
Sami Vaarala
|
b75dbc08c0
|
add a lua.js test case (mandel), add a dir for jsinterpreter testcases, remove emscripten fixup from test case run (should not be needed soon)
|
11 years ago |
Sami Vaarala
|
99931a88e8
|
add a (currently failing) test for running Lua through emscripten (this is more of a stress test)
|
11 years ago |
Sami Vaarala
|
7d2060466f
|
add git commit hash and git describe output to distributable, which makes it easier to identify intermediate builds
|
11 years ago |
Sami Vaarala
|
4625a09a92
|
add mkisofs charset to eliminate warning
|
11 years ago |
Sami Vaarala
|
ddeec95eb0
|
also create a .zip distributable
|
11 years ago |
Sami Vaarala
|
4a936b0a9c
|
add UglifyJS2 as a minifier
|
11 years ago |
Sami Vaarala
|
ccb3efc1f1
|
add a few project links to makefile comments, add 'npm install' to UglifyJS2
|
11 years ago |
Sami Vaarala
|
bf83e2e009
|
make cleanall also perform clean
|
11 years ago |
Sami Vaarala
|
bfae91daec
|
fix UglifyJS version as it's a build dependency, add UglifyJS2, make JS-Interpreter also a shallow clone
|
11 years ago |
Sami Vaarala
|
c5846b6760
|
clone external (read only) repos with --depth 1 (shallow clone) to minimize disk use and reduce download time
|
11 years ago |
Sami Vaarala
|
95d010d8e4
|
add a CLOC report to make_dist.sh, to provide some elementary code metrics
|
11 years ago |
Sami Vaarala
|
3cfe2bc4f0
|
add closure compiler to download targets, add a simple closure test
|
11 years ago |
Sami Vaarala
|
a46c71a1e0
|
makefile trivia: write test262cat warning to stderr (avoid spoiling redirection)
|
11 years ago |
Sami Vaarala
|
aae61679ca
|
add a Makefile target to run a JS-Interpreter test
|
11 years ago |
Sami Vaarala
|
0a92e0b1fd
|
add a minimal setup check to Makefile, also print a notice to users running the developer makefile on other than Linux platforms
|
11 years ago |
Sami Vaarala
|
d6c9714da9
|
makefile trivia
|
11 years ago |
Sami Vaarala
|
1ba178fcfb
|
makefile trivia
|
11 years ago |
Sami Vaarala
|
7fe45f1290
|
fix emscripten target to checkout emscripten
|
11 years ago |
Sami Vaarala
|
4634b9e6cc
|
add a 'L' to version constant
|
11 years ago |
Sami Vaarala
|
e0769b8898
|
makefile fixes for renamed utils
|
11 years ago |
Sami Vaarala
|
ad966d6a04
|
update makefile to use utils from their dedicated dir
|
11 years ago |
Sami Vaarala
|
d1526e5fb1
|
makefile: use fixemscripten.py to Emscripten output to facilitate testing better, remove Emscripten memory options which are no longer needed
|
11 years ago |
Sami Vaarala
|
3df6a4fbe4
|
cleanup ms_print temp files
|
11 years ago |
Sami Vaarala
|
6029053fb0
|
add emscripten options; now hello world works except for one invalid regexp
|
11 years ago |
Sami Vaarala
|
10afd12dd8
|
makefile trivia
|
11 years ago |
Sami Vaarala
|
0f64952d48
|
makefile: rename test -> ecmatest, make 'test' a multi-test target, add an emscripten test placeholder
|
11 years ago |
Sami Vaarala
|
79a4e13ce0
|
makefile tweaks
|
11 years ago |
Sami Vaarala
|
609965f70f
|
makefile trivia
|
11 years ago |
Sami Vaarala
|
44fb7c733a
|
makefile trivia
|
11 years ago |
Sami Vaarala
|
0fb9723a1e
|
makefile fix
|
11 years ago |
Sami Vaarala
|
1ddc6caf19
|
add filtering to test262 run
|
11 years ago |
Sami Vaarala
|
f87573fdd9
|
add emscripten checkout, make uglifyjs a dependency for dist (initjs minify)
|
11 years ago |
Sami Vaarala
|
37f194b4db
|
makefile: print test262 summary
|
11 years ago |
Sami Vaarala
|
3400e418ee
|
add test262cat Makefile target (which is a bit unholy as it reads the command line)
|
11 years ago |
Sami Vaarala
|
fa19d36d34
|
rename ecma262 -> test262 in makefile
|
11 years ago |
Sami Vaarala
|
9052413651
|
makefile trivia
|
11 years ago |
Sami Vaarala
|
9bac952cef
|
makefile tweaks: add valgrind wrapped runs for several test sets, .PHONY target cleanup, other trivia
|
11 years ago |
Sami Vaarala
|
3d409a6569
|
add very basic ecma262test run, not sure if it works properly yet
|
11 years ago |
Sami Vaarala
|
1ea903450b
|
rename duk_builtin_xxx -> duk_bi_xxx in make and dist script
|
11 years ago |
Sami Vaarala
|
3769f8ec41
|
makefile trivia
|
11 years ago |
Sami Vaarala
|
eef610cf4b
|
some underscore shim improvements
|
11 years ago |
Sami Vaarala
|
7c7232597f
|
makefile: don't stop at underscore errors (yet)
|
11 years ago |
Sami Vaarala
|
8255c90c91
|
add a simple shim to run most underscore tests; jQuery dependent tests fail because we don't have 'map', 'reduce', etc
|
11 years ago |
Sami Vaarala
|
9d953896d7
|
makefile trivia
|
11 years ago |
Sami Vaarala
|
fbd1c701fb
|
makefile cleanups
|
11 years ago |
Sami Vaarala
|
b7c3fdcb2a
|
improve the clean target
|
11 years ago |
Sami Vaarala
|
86c870b053
|
remove full distributable script, merge Makefile.dist and Makefile to simplify repo use
|
11 years ago |
Sami Vaarala
|
713c553f54
|
add a makefile target for valgrind running regfuzz
|
11 years ago |