Files
termux-packages/packages/emscripten/tests.sh
termux-pacman-bot a0e66b3c2d fix(main/emscripten): various fixes
* fix DT_RUNPATH using ld.lld.sh wrapper (incomplete)
* disable unused build options
* update files removal list
* strip binaries
* move test info into tests.sh
2023-06-14 05:01:20 +00:00

16 lines
568 B
Bash

#!/bin/sh
set -e
# Emscripten Test Suite
# https://emscripten.org/docs/getting_started/test-suite.html
# https://github.com/emscripten-core/emscripten/pull/13493
# https://github.com/emscripten-core/emscripten/issues/9098
pkg install -y emscripten-tests-third-party
pkg install -y cmake libxml2 libxslt ndk-sysroot openjdk-17 python-numpy python-pip
cd ${PREFIX}/opt/emscripten
CFLAGS="-Wno-implicit-function-declaration" MATHLIB="m" pip install -r requirements-dev.txt
npm install --omit=optional
export EMTEST_SKIP_V8=1
test/runner core0 skip:core0.test_bigswitch