Sami Vaarala
|
eecd0557ed
|
makefile bug fix
|
11 years ago |
Sami Vaarala
|
68fd5827d3
|
add coffeescript, coco, LiveScript makefile targets for convenience (not used automatically)
|
11 years ago |
Sami Vaarala
|
52f722f2b2
|
add DUK_OPT_FORCE_BYTEORDER to allow byte order to be defined on custom platforms: Duktape cannot support them all because endianness headers are non-standard
|
11 years ago |
Sami Vaarala
|
bd89a8562c
|
add a few command detections to Makefile, allow both 'nodejs' and 'node' for NodeJS (both are used)
|
11 years ago |
Sami Vaarala
|
0a8f703d77
|
add DUK_OPT_DECLARE for user declarations, use it to get rid of DUK_OPT_PANIC_HANDLER warnings for Dukweb
|
11 years ago |
Sami Vaarala
|
fbc8544219
|
dukweb fatal/panic handlers, now call alert() in browser
|
11 years ago |
Sami Vaarala
|
fb8e312836
|
don't cleanup jquery in normal clean target!
|
11 years ago |
Sami Vaarala
|
e75e6a8eb7
|
add alignment-by-8 support, EMSCRIPTEN platform define; concretely fix alignment handling in duk_hbuffer_fixed struct and object property alignment target
|
11 years ago |
Sami Vaarala
|
13e220e06b
|
makefile dependency fixes
|
11 years ago |
Sami Vaarala
|
314d3f95af
|
add a 'REPL' nav link, which points to the placeholder Dukweb page, Dukweb trivia
|
11 years ago |
Sami Vaarala
|
4d1eafb6a2
|
add detection of dukweb init error (e.g. for firefox now), a bit more styling, naming cleanups
|
11 years ago |
Sami Vaarala
|
6e647b6427
|
minor dukweb_test tweaks
|
11 years ago |
Sami Vaarala
|
5bc2b07f71
|
a bit more work on Dukweb test page, now works on Chromium nicely
|
11 years ago |
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 |