1
|
1 #!/bin/zsh
|
|
2 CURRENT_DIR=$PWD
|
2
|
3 TARGET_TESTS=$1 #t/nativecall
|
|
4
|
1
|
5 ORIGIN_PERL6="/mnt/dalmore-home/one/src/MoarVM_Original"
|
|
6 ORIGIN_MOAR="${ORIGIN_PERL6}/MoarVM"
|
|
7 ORIGIN_NQP="${ORIGIN_PERL6}/nqp"
|
|
8
|
2
|
9 TARGET_NAMESPACE=`basename ${TARGET_TESTS}`
|
1
|
10
|
2
|
11 GENERATE_TESTS="${CURRENT_DIR}/vmtest/${TARGET_NAMESPACE}"
|
|
12 mkdir -p ${GENERATE_TESTS}
|
1
|
13 cd ${ORIGIN_NQP}
|
2
|
14 foreach test (`ls ${CURRENT_DIR}/${TARGET_TESTS}/*.t`)
|
|
15 TESTFILE=`basename ${test}`
|
|
16 ${ORIGIN_NQP}/nqp --target=mbc --output="${GENERATE_TESTS}/${TESTFILE}.moarvm" ${test}
|
1
|
17 end
|