annotate create_test2moarvm.zsh @ 2:752703db4caf

create_test2moarvm.zsh
author anatofuz
date Sun, 04 Nov 2018 13:45:43 +0900
parents b743d32b9363
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
b743d32b9363 add create_test2moarvm.zsh
anatofuz
parents:
diff changeset
1 #!/bin/zsh
b743d32b9363 add create_test2moarvm.zsh
anatofuz
parents:
diff changeset
2 CURRENT_DIR=$PWD
2
752703db4caf create_test2moarvm.zsh
anatofuz
parents: 1
diff changeset
3 TARGET_TESTS=$1 #t/nativecall
752703db4caf create_test2moarvm.zsh
anatofuz
parents: 1
diff changeset
4
1
b743d32b9363 add create_test2moarvm.zsh
anatofuz
parents:
diff changeset
5 ORIGIN_PERL6="/mnt/dalmore-home/one/src/MoarVM_Original"
b743d32b9363 add create_test2moarvm.zsh
anatofuz
parents:
diff changeset
6 ORIGIN_MOAR="${ORIGIN_PERL6}/MoarVM"
b743d32b9363 add create_test2moarvm.zsh
anatofuz
parents:
diff changeset
7 ORIGIN_NQP="${ORIGIN_PERL6}/nqp"
b743d32b9363 add create_test2moarvm.zsh
anatofuz
parents:
diff changeset
8
2
752703db4caf create_test2moarvm.zsh
anatofuz
parents: 1
diff changeset
9 TARGET_NAMESPACE=`basename ${TARGET_TESTS}`
1
b743d32b9363 add create_test2moarvm.zsh
anatofuz
parents:
diff changeset
10
2
752703db4caf create_test2moarvm.zsh
anatofuz
parents: 1
diff changeset
11 GENERATE_TESTS="${CURRENT_DIR}/vmtest/${TARGET_NAMESPACE}"
752703db4caf create_test2moarvm.zsh
anatofuz
parents: 1
diff changeset
12 mkdir -p ${GENERATE_TESTS}
1
b743d32b9363 add create_test2moarvm.zsh
anatofuz
parents:
diff changeset
13 cd ${ORIGIN_NQP}
2
752703db4caf create_test2moarvm.zsh
anatofuz
parents: 1
diff changeset
14 foreach test (`ls ${CURRENT_DIR}/${TARGET_TESTS}/*.t`)
752703db4caf create_test2moarvm.zsh
anatofuz
parents: 1
diff changeset
15 TESTFILE=`basename ${test}`
752703db4caf create_test2moarvm.zsh
anatofuz
parents: 1
diff changeset
16 ${ORIGIN_NQP}/nqp --target=mbc --output="${GENERATE_TESTS}/${TESTFILE}.moarvm" ${test}
1
b743d32b9363 add create_test2moarvm.zsh
anatofuz
parents:
diff changeset
17 end