Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/moses-smt/mosesdecoder.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKenneth Heafield <github@kheafield.com>2012-10-04 19:08:37 +0400
committerKenneth Heafield <github@kheafield.com>2012-10-04 19:08:37 +0400
commitf95ee6e00cf75c1237ded278b33a287125fcbdb3 (patch)
tree2590825c5bde75f0ff4fccc070c5502d08eac7e9 /regression-testing
parent0851a4d1136a345b2ac4472da087c1114a77f255 (diff)
MERT regtest should depend on extractor.
Diffstat (limited to 'regression-testing')
-rw-r--r--regression-testing/Jamfile10
1 files changed, 5 insertions, 5 deletions
diff --git a/regression-testing/Jamfile b/regression-testing/Jamfile
index 61157eaf3..a27908e4c 100644
--- a/regression-testing/Jamfile
+++ b/regression-testing/Jamfile
@@ -13,10 +13,10 @@ if $(with-regtest) {
if $(with-regtest) {
test-dir = $(with-regtest)/tests ;
- rule reg_test ( name : tests * : program : action ) {
+ rule reg_test ( name : tests * : programs * : action ) {
alias $(name) : $(tests:D=).passed ;
for test in $(tests) {
- make $(test:D=).passed : $(program) : $(action) ;
+ make $(test:D=).passed : $(programs) : $(action) ;
alias $(test) : $(test:D=).passed ;
}
}
@@ -43,11 +43,11 @@ if $(with-regtest) {
}
reg_test extractrules : [ glob $(test-dir)/extract-rules.* : $(with-regtest)/extract-rules.hierarchical ] : ../phrase-extract//extract-rules : @reg_test_extractrules ;
-
+ pwd = [ path.pwd ] ;
actions reg_test_mert {
- $(TOP)/regression-testing/run-test-mert.perl --test=$(<:B) --data-dir=$(with-regtest) --test-dir=$(test-dir) && touch $(<)
+ $(TOP)/regression-testing/run-test-mert.perl --test=$(<:B) --data-dir=$(with-regtest) --test-dir=$(test-dir) --bin-dir=$(pwd)/$(>:D) && touch $(<)
}
- reg_test mert : [ glob $(test-dir)/mert.* ] : ../mert//mert : @reg_test_mert ;
+ reg_test mert : [ glob $(test-dir)/mert.* ] : ../mert//mert ../mert//extractor : @reg_test_mert ;
alias all : phrase chart mert score extract extractrules ;
}