Sami Vaarala
294c4ab367
Add xoroshiro128+ and SplitMix64 licenses to dist
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
20b8f56a1d
More fixes and cleanups to dist/configure tooling
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
5691f5e344
Python tool cleanups and improvements
Various fixes, verbosity reduction, etc.
8 years ago
Sami Vaarala
9e8f16c43e
Split dist util, reorg tools, Python PEP8
8 years ago
Sami Vaarala
fd8589849b
Add ROM built-in lightfunc conversion
8 years ago
Sami Vaarala
78a784a787
Makefile/dist changes for InitJS removal
8 years ago
Sami Vaarala
9276a50b8f
Polyfill to approximate removed Duktape.Buffer
8 years ago
Sami Vaarala
ebf9af87e5
Add duk_harray to dist
9 years ago
Sami Vaarala
7b36cccc3a
Dist changes for alloc-pool extra
9 years ago
Sami Vaarala
78928e63ad
Dist/makefile changes for 1.x module loader extra
9 years ago
Bruce Pascoe
0f22066e95
make_dist.py: add module-node extra
9 years ago
Sami Vaarala
ebc69764db
Makefile/dist changes for removed duk_debug_heap.c
9 years ago
Sami Vaarala
0d6c54e38e
Add minimal-printf extra to dist
9 years ago
Sami Vaarala
87d3d7f745
Makefile and dist changes for renames
9 years ago
Sami Vaarala
b3425de71c
Dist fixes for v1 compat extra
9 years ago
Sami Vaarala
e4333fdb34
Dist fixes for generalized combine_src.py
9 years ago
Sami Vaarala
0acc8f485d
Dist/Makefile changes for logging framework removal
9 years ago
Sami Vaarala
dcd8c7c8bf
Add time calls to the API
9 years ago
Sami Vaarala
9fa7196730
Add minimal console extra
9 years ago
Sami Vaarala
cf01194f44
Add print-alert extra
9 years ago
Sami Vaarala
e1edf9089c
Dist/makefile changes for removed var calls
9 years ago
Sami Vaarala
ba4beedc32
Dist/Makefile changes for removed duk_strings.c
9 years ago
Sami Vaarala
b226c7951e
Add v1 compat to extras dist
9 years ago
Sami Vaarala
887b912c66
Automatic soname for Makefile.sharedlibrary dist
9 years ago
Sami Vaarala
652d0558c8
Omit empty 'doc' dir in dist
9 years ago
jaseg
6715fa1640
Make things work on systems defaulting to python3
9 years ago
Sami Vaarala
9f5562be49
Add metadata for debugger error codes
9 years ago
Sami Vaarala
b3074fa369
Add DukLuv proxy and metadata into dist
9 years ago
Sami Vaarala
c5b3d04dee
Dist/make changes for Windows debug transport
9 years ago
Sami Vaarala
d4b9578fb3
Make_dist.py changes for user ROM builtins
- Improve error diagnostics from command errors.
- Renamed stridx/bidx scanner script.
- Option naming.
9 years ago
Sami Vaarala
0a3270e915
Dist changes for genbuiltins.py
9 years ago
Sami Vaarala
bec6ff0714
Allow dist without 'git' command
Use 'external' for commit, branch, and describe without 'git'.
Also add --git-commit, --git-describe, and --git-branch to force the values
without trying to run the git command.
9 years ago
Sami Vaarala
6b0ab6ee21
Improve usability of make_dist.py
* Use tarfile to create genconfig tar.gz
* Friendly error if yaml import fails
* Also check for rdflib with --create-spdx
9 years ago
Sami Vaarala
a10c443f16
Rewrite make_dist.sh in Python 2
With make_dist.py being Python 2, it's possible to make the dist package
with just Python 2 (no cygwin, no Makefile, etc).
9 years ago