view create_test2moarvm.zsh @ 6:f873ae65aab1

separate Array Codes from perl script
author Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp>
date Mon, 05 Nov 2018 16:36:31 +0900
parents 752703db4caf
children
line wrap: on
line source

#!/bin/zsh
CURRENT_DIR=$PWD
TARGET_TESTS=$1 #t/nativecall

ORIGIN_PERL6="/mnt/dalmore-home/one/src/MoarVM_Original"
ORIGIN_MOAR="${ORIGIN_PERL6}/MoarVM"
ORIGIN_NQP="${ORIGIN_PERL6}/nqp"

TARGET_NAMESPACE=`basename ${TARGET_TESTS}`

GENERATE_TESTS="${CURRENT_DIR}/vmtest/${TARGET_NAMESPACE}"
mkdir -p ${GENERATE_TESTS}
cd ${ORIGIN_NQP}
foreach test (`ls ${CURRENT_DIR}/${TARGET_TESTS}/*.t`)
 TESTFILE=`basename ${test}`
 ${ORIGIN_NQP}/nqp --target=mbc --output="${GENERATE_TESTS}/${TESTFILE}.moarvm" ${test}
end