mirror of
https://github.com/asmjit/asmjit.git
synced 2025-12-17 12:34:35 +03:00
40 lines
833 B
Bash
Executable File
40 lines
833 B
Bash
Executable File
#!/usr/bin/env sh
|
|
|
|
set -e
|
|
|
|
BUILD_DIR=$1
|
|
|
|
if [ "$USE_VALGRIND" = "1" ]; then
|
|
RUN_CMD="valgrind --leak-check=full --show-reachable=yes --track-origins=yes"
|
|
fi
|
|
|
|
echo ""
|
|
echo "=== Starting Tests ==="
|
|
|
|
echo ""
|
|
eval "$RUN_CMD ${BUILD_DIR}/asmjit_test_unit --quick"
|
|
|
|
echo ""
|
|
echo "AsmJit Opcode Test"
|
|
eval "$RUN_CMD ${BUILD_DIR}/asmjit_test_opcode > /dev/null"
|
|
|
|
if [ -f ${BUILD_DIR}/asmjit_test_x86_asm ]; then
|
|
echo ""
|
|
eval "$RUN_CMD ${BUILD_DIR}/asmjit_test_x86_asm"
|
|
fi
|
|
|
|
if [ -f ${BUILD_DIR}/asmjit_test_x86_sections ]; then
|
|
echo ""
|
|
eval "$RUN_CMD ${BUILD_DIR}/asmjit_test_x86_sections"
|
|
fi
|
|
|
|
if [ -f ${BUILD_DIR}/asmjit_test_x86_instinfo ]; then
|
|
echo ""
|
|
eval "$RUN_CMD ${BUILD_DIR}/asmjit_test_x86_instinfo"
|
|
fi
|
|
|
|
if [ -f ${BUILD_DIR}asmjit_test_compiler ]; then
|
|
echo ""
|
|
eval "$RUN_CMD ${BUILD_DIR}/asmjit_test_compiler"
|
|
fi
|