aboutsummaryrefslogtreecommitdiffstats
path: root/testing/emscripten
diff options
context:
space:
mode:
authorJakub Jirutka <jakub@jirutka.cz>2017-04-03 21:23:57 +0200
committerJakub Jirutka <jakub@jirutka.cz>2017-04-03 21:25:49 +0200
commita5e2b8629ee255f9b7a11391fba7423bb2f13df7 (patch)
treefd7d39cc52e0c6441f468b9d07714c4633b88457 /testing/emscripten
parent3446bcba8c283bf883d34942a1ffd1e307847a0a (diff)
downloadaports-a5e2b8629ee255f9b7a11391fba7423bb2f13df7.tar.bz2
aports-a5e2b8629ee255f9b7a11391fba7423bb2f13df7.tar.xz
testing/emscripten: compile hello_world with optimizations in check
Diffstat (limited to 'testing/emscripten')
-rw-r--r--testing/emscripten/APKBUILD9
1 files changed, 5 insertions, 4 deletions
diff --git a/testing/emscripten/APKBUILD b/testing/emscripten/APKBUILD
index 0d04fe4a61..c2f096d428 100644
--- a/testing/emscripten/APKBUILD
+++ b/testing/emscripten/APKBUILD
@@ -14,6 +14,7 @@ license="MIT UOI-NCSA"
depends="$pkgname-optimizer>=$pkgver emscripten-fastcomp>=$pkgver
nodejs python2 node-closurecompiler-externs"
makedepends="binaryen clang cmake"
+checkdepends="closure-compiler"
subpackages="$pkgname-optimizer
$pkgname-libs-asmjs:libs_asmjs:noarch
$pkgname-libs-wasm:libs_wasm:noarch"
@@ -97,11 +98,11 @@ build() {
}
check() {
- cd "$builddir"
+ cd "$builddir"/tests
- rm -f tests/hello_world.js
- ./emcc -o tests/hello_world.js tests/hello_world.c
- node tests/hello_world.js
+ rm -f hello_world.js*
+ ../emcc -Os --closure 1 -o hello_world.js hello_world.c
+ node hello_world.js
}
package() {