Sami Vaarala
f04fecfa11
Bump DITZ_VERSION for 1.1
10 years ago
Sami Vaarala
b855e2831b
Add an ISO dist target back for system sim testing
Some system simulators have no network support or the network support is a
pain to configure. An ISO dist package allows easier testing. The ISO
target is now a separate target to avoid increasing the util requirements
for e.g. Cygwin builds.
10 years ago
Sami Vaarala
aff30833c1
Improve clean target, less dist targets
10 years ago
Sami Vaarala
098667af51
Use duktape-releases repo for website build
10 years ago
Sami Vaarala
2fdacba7a9
Report diffs to other engines in make ecmatest
10 years ago
Sami Vaarala
a3cc463f4e
Add missing engine options for 'make ecmatest'
10 years ago
Sami Vaarala
4e6b5f8af0
Makefile size output, dump-public symbols
10 years ago
Sami Vaarala
783aa3892f
Replace DUK_CMDLINE_BAREBONES w/ DUK_CMDLINE_FANCY
The default is a barebones build and it happens without any specific options.
This is a better default for people trying Duktape out for the first time.
10 years ago
Sami Vaarala
8b29962323
Makefile trivia: -Wunused-result, test262 cleanall
Add -Wunused-result: should not be needed since it should be the default.
10 years ago
Sami Vaarala
7c24503909
Add code policy check vim convenience target
10 years ago
Sami Vaarala
bc5fdb5afa
Add "make issues" for issues of next release
10 years ago
Sami Vaarala
92b8c59093
Change DITZ_RELEASE for v1.0
10 years ago
Sami Vaarala
23898c3b56
Cygwin note to Makefile
Cygwin 'make dist' now works, and 'make dist-src' works as long as
you have 'zip' and 'mkisofs' installed.
10 years ago
Sami Vaarala
c8ec5723e9
Add --memory-init-file 0 to Emscripten options
Without this, newer Emscripten will emit a memory init file which is more
awkward than passing around a single file. This change fixes the current
Dukweb REPL page. Using an explicit memory init file would of course also
be possible and a better fix might be to use the Emscripten default.
10 years ago
Sami Vaarala
186e755419
Add api-testcases to code policy check
10 years ago
Sami Vaarala
c0d39096b3
Add new codepolicycheck target
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
01153a4c0d
Improve git describe options: --always, --dirty
--dirty is important to indicate a build with uncommitted changes.
10 years ago
Sami Vaarala
980978bf13
Immediate assignment, datetime to snapshots builds
Immediate assignment avoids multiple evaluation and removes potential to
race with e.g. build timestamps. The changes made here don't really have
an impact because e.g. GIT_DESCRIBE won't change during a build.
10 years ago
Sami Vaarala
4bef515599
Makefile trivia: no '-' for rm -f lines
With -f the rm command should not fail unless something is really wrong,
so wrong that we should stop, so a preceding minus is not necessarily a
good idea.
10 years ago
Sami Vaarala
bb3eafe794
Change closure to a fixed version in build
With this change, building an old Duktape version will use a specific
version of the closure compiler, so that changes in the closure compiler
won't trigger unexpected InitJS bugs. Apparently minifying can sometimes
break code, depending on what options are used.
10 years ago
Sami Vaarala
7985c5bed4
Choose InitJS minify method explicitly
10 years ago
Sami Vaarala
ba316c8aaa
Makefile trivia: commented out option for map()
10 years ago
Sami Vaarala
6cb52737c7
Makefile: commented out option for array concat()
10 years ago
Sami Vaarala
1db736bed0
Makefile trivia: echo in wrong place
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
4fc049c2ee
Ignore test262.py result in Makefile
10 years ago
Sami Vaarala
0d8cf7c49e
Use test262 snapshot from its GH repo
The old HG repo seems to have migrated to GitHub.
10 years ago
Sami Vaarala
9018acae6f
Bump DITZ_RELEASE in Makefile
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
Sami Vaarala
01ac82e29a
Add dist-src zip variant with git describe
11 years ago
Sami Vaarala
3850ed0acf
Fix Makefile dist target which always got built
11 years ago
Sami Vaarala
e228d0fc81
Add commented out DUK_OPT_NO_NONSTD_ACCESSOR_KEY_ARGUMENT to Makefile
11 years ago
Sami Vaarala
636f23f2b3
when building dist-src, also make variants with git describe in the filename for easier identification of snapshots
11 years ago
Sami Vaarala
3b597a4089
fixme cleanups
11 years ago
Sami Vaarala
840a642fc7
add template files to issuecount
11 years ago
Sami Vaarala
f9cffe5ee5
add more temporary emscripten fixes to fix_emscripten.py (GH-11)
11 years ago
Sami Vaarala
3385bb4cba
add EMCC_FAST_COMPILER=0 env to Makefile, fixes typedarray issue with recent emscripten
11 years ago
Sami Vaarala
ac557f1e25
add duk_api_debug.c to build/dist
11 years ago
Sami Vaarala
db4508f5c4
fix ditz issue count in makefile
11 years ago
Sami Vaarala
8cf9cc7d45
jsonx/jsonc rename in makefile
11 years ago
Sami Vaarala
b9307aade7
build changes related to header .in rename
11 years ago
Sami Vaarala
2c333f0033
commented out -mx32 for X32 ABI build
11 years ago
Sami Vaarala
adbd648a1f
commented out initjs example in makefile
11 years ago
Sami Vaarala
fb072d40ce
run html tidy when makeing final web site build
11 years ago
Sami Vaarala
0f950c2903
add 'tidy-site' target
11 years ago