Skip to content

Commit

Permalink
Add xoroshiro128+ and SplitMix64 licenses to dist
Browse files Browse the repository at this point in the history
  • Loading branch information
svaarala committed Sep 19, 2016
1 parent f877328 commit 294c4ab
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 4 deletions.
8 changes: 5 additions & 3 deletions dist-files/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -120,9 +120,11 @@ commit @GIT_COMMIT@ (@GIT_DESCRIBE@).
Duktape is copyrighted by its authors (see ``AUTHORS.rst``) and licensed
under the MIT license (see ``LICENSE.txt``). String hashing algorithms are
based on the algorithm from Lua (MIT license), djb2 hash, and Murmurhash2
(MIT license). Duktape module loader is based on the CommonJS module
loading specification (without sharing any code), CommonJS is under the
MIT license.
(MIT license). Pseudorandom number generator algorithms are based on
Adi Shamir's three-op algorithm, xoroshiro128+ (public domain), and SplitMix64
(public domain). Duktape module loader is based on the CommonJS module
loading specification (without sharing any code), CommonJS is under the MIT
license.

Have fun!

Expand Down
7 changes: 7 additions & 0 deletions licenses/splitmix64.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
/* Written in 2015 by Sebastiano Vigna ([email protected])

To the extent possible under law, the author has dedicated all copyright
and related and neighboring rights to this software to the public domain
worldwide. This software is distributed without any warranty.

See <http://creativecommons.org/publicdomain/zero/1.0/>. */
7 changes: 7 additions & 0 deletions licenses/xoroshiro128plus.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
/* Written in 2016 by David Blackman and Sebastiano Vigna ([email protected])

To the extent possible under law, the author has dedicated all copyright
and related and neighboring rights to this software to the public domain
worldwide. This software is distributed without any warranty.

See <http://creativecommons.org/publicdomain/zero/1.0/>. */
4 changes: 3 additions & 1 deletion util/dist.py
Original file line number Diff line number Diff line change
Expand Up @@ -727,7 +727,9 @@ def main():
copy_files([
'murmurhash2.txt',
'lua.txt',
'commonjs.txt'
'commonjs.txt',
'xoroshiro128plus.txt',
'splitmix64.txt'
], 'licenses', os.path.join(dist, 'licenses'))

# Merge debugger metadata.
Expand Down

0 comments on commit 294c4ab

Please sign in to comment.