diff --git a/exts/jphp-semver-ext/src/main/tests/resources/semver/semver_satisfies.php b/exts/jphp-semver-ext/src/main/tests/resources/semver/semver_satisfies.php index d63bf1600..5a12f5909 100644 --- a/exts/jphp-semver-ext/src/main/tests/resources/semver/semver_satisfies.php +++ b/exts/jphp-semver-ext/src/main/tests/resources/semver/semver_satisfies.php @@ -11,6 +11,8 @@ var_dump("1.2.*", $ver1->satisfies('1.2.*')); var_dump("~1.2", $ver1->satisfies('~1.2')); var_dump("~1.3", $ver1->satisfies('~1.3')); +var_dump("^1.2.0", $ver1->satisfies('^1.2.0')); +var_dump("^1.3.0", $ver1->satisfies('^1.3.0')); ?> --EXPECT-- @@ -21,4 +23,8 @@ string(4) "~1.2" bool(true) string(4) "~1.3" +bool(false) +string(6) "^1.2.0" +bool(true) +string(6) "^1.3.0" bool(false) \ No newline at end of file diff --git a/packager/buildSrc/AppPlugin.php b/packager/buildSrc/AppPlugin.php index 71d7b34ed..974c04804 100644 --- a/packager/buildSrc/AppPlugin.php +++ b/packager/buildSrc/AppPlugin.php @@ -288,6 +288,8 @@ function run(Event $event) $exec->setJvmArgs($launcher['jvm-args']); } + $sysArgs['environment'] = 'dev'; + $exec->setSystemProperties($sysArgs); $exec->setMainClass($launcher['main-class'] ?: 'php.runtime.launcher.Launcher');