Sami Vaarala
3ce4162e99
Apparently 'xml' is a better idea than 'rdfxml'
10 years ago
Sami Vaarala
5861c84380
Utility to extract potential external strings
10 years ago
Sami Vaarala
209065e745
Add ajduk example for compile time ext strings
10 years ago
Sami Vaarala
b1694d0fef
Refactor ajduk into own file, fix warnings
10 years ago
Sami Vaarala
4d7c2d9fa3
Add a build metadata JSON file with string data
This allows applications to use the strings to preseed an external
strings table.
10 years ago
Sami Vaarala
daee71db67
Tolerate case change in test262 output
The test262 upstream changed "Failed tests" to "Failed Tests" which broke
the python parsing of errors.
10 years ago
Sami Vaarala
cb90dd6f63
Matrix compile fixme note
10 years ago
Sami Vaarala
5fc135b1aa
Add hybrid allocator to cmdline
10 years ago
Sami Vaarala
8dbee512bc
Add DUK_GIT_DESCRIBE to the public C API
10 years ago
Sami Vaarala
e92a19e7c2
Add dukd-g++ target, add combine_src cherry pick
10 years ago
Sami Vaarala
5e055c1ef7
Handpick files to satisfy static data dependencies
Move a few handpicked files from the alphabetical file list to the top of
the list to ensure that static data definitions appear before their first
use in a single file build.
This is necessary because there are no forward declarations for static data
symbols anymore (which was causing C++ issues). See GH-63.
10 years ago
Sami Vaarala
fc68fc3876
Use 'license.spdx' for SPDX license name
Also add 'set -e' to make_dist.sh.
10 years ago
Sami Vaarala
2310542faf
Add SPDX license to dist
10 years ago
Sami Vaarala
75680a9557
First draft of SPDX license file creation
10 years ago
Sami Vaarala
11cca0cffa
Add logging/torture example allocator to dist
10 years ago
Sami Vaarala
21f6474016
Drop release notes from dist package
RELEASES.rst is only updated in master branch to make it easier to make
and merge fixes to multiple branches. Including it in the dist package
would mean that it would need to be updated in maintenance branches too
or it would be out-of-date in patch releases.
So, drop release notes from the dist package, and just link to it in the
dist README.
10 years ago
Sami Vaarala
2b141e6828
Add DUK_OPT_NO_PC2LINE to matrix test stub
10 years ago
Sami Vaarala
749d8ec92c
Add extras/ dir, add READMEs for extras+examples
10 years ago
Sami Vaarala
e83bfd4cb6
Leave removed file out of dist
10 years ago
Sami Vaarala
ec02cd0b02
Matrix compile hack test
10 years ago
Sami Vaarala
c0c5458ec4
Add symbol visibility checks to code policy util
This required some awkward changes because the symbol visibility check needs
access to the previous line in some cases.
10 years ago
Sami Vaarala
dc0961f12a
Add DUK_SINGLE_FILE to single file duktape.h
This is needed by symbol visibility macros.
10 years ago
Sami Vaarala
1ac5403938
Add non-ascii check to code policy
10 years ago
Sami Vaarala
687830e27a
Code policy improvements
- Better linenumber for policy complaint
- Add empty first line check to code policy checker
10 years ago
Sami Vaarala
496fc474ef
Cleaned up mandelbrot example to dist
10 years ago
Sami Vaarala
a71659e06f
Add error checks to dist cp commands
10 years ago
Sami Vaarala
ebcc3c5c6c
Add sandbox example to dist
10 years ago
Sami Vaarala
ccc4f2d869
Code policy check for file last line
Don't allow empty trailing lines nor missing newline from end of file.
10 years ago
Sami Vaarala
5e6451975f
Add jxpretty and Makefile.coffee to dist
10 years ago
Sami Vaarala
a97eb18a3c
Code policy tool improvements
- Detect plain identifiers (e.g. 'fpclassify')
- Strip comments and literals for some checks
- Strip expect strings for API testcase checks
10 years ago
Sami Vaarala
347f340c05
Add CommonJS license to dist
Technically this should probably not be necessary: Duktape module loader
is a fully own implementation based on the CommonJS module loading
specification. The specification is not shipped with the distributable,
just the master repo. But it's perhaps best to mention it in the README
still.
10 years ago
Sami Vaarala
2601ba680f
Fixes for README renames
10 years ago
Sami Vaarala
abc0aa720d
README .rst fixes
10 years ago
Sami Vaarala
91dd4a96bd
AUTHORS .rst suffix renames
10 years ago
Sami Vaarala
0960492c57
Rename RELEASES to .rst for better formatting
10 years ago
Sami Vaarala
83a8ff9d19
Fix make_dist script to use dist-files
10 years ago
Sami Vaarala
ff3db386e7
Add --dump-vim-command option for code policy
Also exclude a few debug log macro call sites which are incorrectly
reported as problems.
10 years ago
Sami Vaarala
19629ec8dd
Add FIXME policy check
10 years ago
Sami Vaarala
f48025a98e
Extend debuglog checker with more policy checks
Check for: mixed indent, carriage returns, trailing whitespace, and the
previous debug log form.
10 years ago
Sami Vaarala
a638f549fb
Add new duk_api_heap.c to makefile and dist
10 years ago
Sami Vaarala
8b0882f95a
Makefile and dist fix for duk_api.c rename
10 years ago
Sami Vaarala
d81d5df532
Add polyfills to dist
Leave RegExp.prototype.compile() out as non-working.
10 years ago
Sami Vaarala
506919eef6
Add --minify option to make_dist.sh
The --minify option allows the callee to specify what InitJS minify method
to use: uglifyjs, uglifyjs2, closure, none. The "none" option is useful when
build time and dependencies are more important than a few kilobytes.
10 years ago
Sami Vaarala
9aa92eea41
Remove duk_api_thread.c from Makefile and dist
10 years ago
Sami Vaarala
dc6abd18c6
Add big-git-files target
10 years ago
Sami Vaarala
43da0cbf97
Add another Emscripten RegExp fix
10 years ago
Sami Vaarala
50dfa230ef
Add polyfills to dist
10 years ago
Sami Vaarala
50a9e9f75b
Shared error messages build change
11 years ago
Sami Vaarala
3be55bf7c9
Add duk_errmsg.c/.h to build and dist
11 years ago
Sami Vaarala
badf166308
Use only closure compiler for dist InitJS minify
11 years ago