From 00e738560f1f14db7f3ce1e2358feea92e568883 Mon Sep 17 00:00:00 2001 From: Hauke D Date: Sun, 4 Aug 2019 00:03:28 +0200 Subject: [PATCH] Updated for Perl 5.30.0 (WebPerl v0.11-beta) --- Changes.md | 6 ++++++ build/emperl_config.sh | 2 +- web/webperl.js | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Changes.md b/Changes.md index 3a568d3..0bcdc64 100644 --- a/Changes.md +++ b/Changes.md @@ -3,6 +3,12 @@ WebPerl Changelog ================= +2019-08-03: v0.11-beta +---------------------- + +- Updated for Emscripten 1.38.31 / latest Fastcomp (1.38.40) and Perl v5.30.0 + + 2019-03-03: v0.09-beta ---------------------- diff --git a/build/emperl_config.sh b/build/emperl_config.sh index 6930493..52d86ad 100755 --- a/build/emperl_config.sh +++ b/build/emperl_config.sh @@ -27,7 +27,7 @@ export EMPERL_OUTPUTDIR="$BASEDIR/work/outputperl" # Don't edit the following options unless you know what you're doing! # Note to self: In build.pl, we take advantage of the fact that on Perls >=v5.10.0, "$^V" is the same as the tag name. -export EMPERL_PERLVER="v5.28.1" +export EMPERL_PERLVER="v5.30.0" export EMPERL_PREFIX="/opt/perl" # Note: strace shows this is how file_packager.py is called: ["/usr/bin/python", "/home/haukex/emsdk/emscripten/1.38.28/tools/file_packager.py", "emperl.data", "--from-emcc", "--export-name=Module", "--preload", "/home/haukex/code/webperl/work/outputperl/opt/perl@/opt/perl", "--no-heap-copy"] export EMPERL_PRELOAD_FILE="$EMPERL_OUTPUTDIR$EMPERL_PREFIX@$EMPERL_PREFIX" diff --git a/web/webperl.js b/web/webperl.js index c427043..3ed51fc 100644 --- a/web/webperl.js +++ b/web/webperl.js @@ -28,7 +28,7 @@ var Perl = { trace: false, // user may enable this endAfterMain: false, // user may enable this (before Perl.init) noMountIdbfs: false, // user may enable this (before Perl.start) - WebPerlVersion: 'v0.09-beta', // user may read (only!) this + WebPerlVersion: 'v0.11-beta', // user may read (only!) this state: "Uninitialized", // user may read (only!) this exitStatus: undefined, // user may read (only!) this Util: {},