Sami Vaarala
d50284b017
Miscellaneous build and test fixes
* Use lodash snapshot, fixes lodashtest.
* Fix underscore test shim.
* Emscripten option updates to make dukweb.js and Emscripten tests
work again.
* Update emscripten-status.rst.
6 years ago
Sami Vaarala
c0d1ca9cc8
Add minimal configure.py test coverage
6 years ago
Sami Vaarala
228525c2cd
Use 'ECMAScript' spelling in misc places
7 years ago
Sami Vaarala
2b9ee20e23
Makefile target for literal intern test
7 years ago
Sami Vaarala
8261f31138
Makefile whitespace consistency in repo Makefile
7 years ago
Sami Vaarala
cbeb4998a3
Add CBOR binding to repo 'duk' by default
7 years ago
Sami Vaarala
4ddf8763df
Add duk-sanitize-clang target
7 years ago
Sami Vaarala
c6237647bd
Use custom linenoise branch
7 years ago
Sami Vaarala
11ed98f53b
Add -Wcast-align to gcc/clang options
7 years ago
Sami Vaarala
09afd8768d
Add -Wsuggest-attribute=noreturn
7 years ago
Sami Vaarala
da19343a3f
Add (commented out) -fsanitize for duk-clang
7 years ago
Sami Vaarala
a7bc8a960e
Add -Wcomma for duk-clang
7 years ago
Sami Vaarala
e13d220b76
Update jQuery 1.11.0 -> 1.11.2
7 years ago
Sami Vaarala
1ca66a3a1e
Remove perftest targets from Makefile
7 years ago
Sami Vaarala
559bd7a417
Remove license.spdx from dist
7 years ago
Sami Vaarala
1f87e3d4a0
Add clang -Wshorten-64-to-32 warning
7 years ago
Sami Vaarala
b8ff51471f
Add lz-string to Makefile
7 years ago
Sami Vaarala
f4bcf770f5
Add commented out -fstack-usage option
7 years ago
Sami Vaarala
bbdc4defaa
Makefile finalization for ajduk -> duk-low rename
7 years ago
Sami Vaarala
b02152e402
Makefile changes for ajduk -> duk-low rename
7 years ago
Sami Vaarala
e5886504cf
Makefile changes for ajduk removal
7 years ago
Sami Vaarala
ea10008250
Add -Wsign-conversion to devel Makefile
7 years ago
Sami Vaarala
75a8b0cf07
Add -fno-stack-protector to nondebug build
7 years ago
Sami Vaarala
2875c32b8f
Add codepolicycheck for longlong consts
8 years ago
Sami Vaarala
c63e619d29
Improve Makefile clean target
8 years ago
Sami Vaarala
ad76fc115e
Run tidy for generated HTML files too
8 years ago
Sami Vaarala
3930b1b988
Makefile fix for version dependent release test
8 years ago
Sami Vaarala
14cfff8fc2
Makefile test improvements
* Add output md5sum checks for a set of release related tests.
* Add a 'make releasetest' target which covers a lot of small tests with
output checks.
8 years ago
Sami Vaarala
7ec89b65cd
Makefile change for DUK_VERSION scraping
8 years ago
Sami Vaarala
45ca00d53b
Add a minimal Travis error injection test
Prototype with heap allocation error injection which is a typical cold
path that is difficult to exercise in a black box fashion.
8 years ago
Sami Vaarala
0938c0bd9f
Tweak make test target a bit
8 years ago
Sami Vaarala
9972862212
Makefile -fmax-errors
8 years ago
Sami Vaarala
be480a5ae9
Add -Wmissing-prototypes
Gives warnings when a function is defined before a declaration -- even when
no calls happen before the definition/declaration. This is technically fine
but maybe best avoided.
8 years ago
Sami Vaarala
63d0e567ec
Fix references to testrunner
8 years ago
Sami Vaarala
836b7ce0b0
Add duk-pgo.O2 and duk-perf-pgo.O2 to Makefile
8 years ago
Sami Vaarala
794eb5e7f1
Ajduk make/config tweaks
8 years ago
Sami Vaarala
3948239834
Remove matrix_compile.py test
The matrix compile test relied on DUK_OPT_xxx and needs to be reworked
if it is added back.
8 years ago
Sami Vaarala
b958bed40c
Add ajduk-norefc target
8 years ago
Sami Vaarala
04411af116
Add #ifdef and #ifndef checks to codepolicy
8 years ago
Sami Vaarala
1168852868
Add some Windows friendliness to 'make duk'
8 years ago
Sami Vaarala
dac80aa66a
Build fixes for ROM built-ins and arridx
8 years ago
Sami Vaarala
c8f3956706
Makefile fix for String.fromBuffer removal
8 years ago
Sami Vaarala
a9e97c7583
Add no-tabs to .js code policy check
8 years ago
Sami Vaarala
e2f4ca34a1
Fix obsolete regfuzz-0.1.tar.gz download URI
8 years ago
Sami Vaarala
2bb6df220e
Add duk-size test target
8 years ago
Sami Vaarala
26f9cd6100
Add Python perf tests to codepolicycheck
8 years ago
Sami Vaarala
af40cd2edd
Makefile, dist, tools fixes for src/ rename
8 years ago
Sami Vaarala
827183afab
Remove DUK_OPT_xxx support from tooling etc
Also some genconfig.py and configure.py improvements.
8 years ago
Sami Vaarala
80c99a9a9f
Dist/prepare tooling improvements
* Rename prepare_sources.py to configure.py; the operation is similar to
autoconf ./configure so the association is useful.
* Rename make_dist.py to dist.py.
* Generate only one source set (combined or separate) for one run of
configure.py.
* Change dist.py to run configure.py three times to generate the default
source sets.
* Use an autodeleted temporary directory for preparing sources, which
removes some of the manual temporary file handling.
8 years ago
Sami Vaarala
b27dfaa48d
Makefile -Wunused-function
8 years ago