2012-05-10 20:56:52 +04:00
|
|
|
obj InputFileStream.o : InputFileStream.cpp : <include>. ;
|
2012-05-31 20:24:06 +04:00
|
|
|
alias InputFileStream : InputFileStream.o ..//z ;
|
2011-11-25 14:26:19 +04:00
|
|
|
|
2012-11-03 03:30:51 +04:00
|
|
|
obj OutputFileStream.o : OutputFileStream.cpp : <include>. ;
|
2012-11-05 01:26:47 +04:00
|
|
|
alias OutputFileStream : OutputFileStream.o ..//z ..//boost_iostreams ;
|
2012-11-03 03:30:51 +04:00
|
|
|
|
2012-05-10 20:49:14 +04:00
|
|
|
obj tables-core.o : tables-core.cpp : <include>. ;
|
2012-11-03 03:30:51 +04:00
|
|
|
obj domain.o : domain.cpp : <include>. <include>.. ;
|
2012-05-10 20:49:14 +04:00
|
|
|
obj AlignmentPhrase.o : AlignmentPhrase.cpp : <include>. ;
|
2012-11-03 03:30:51 +04:00
|
|
|
obj PhraseAlignment.o : PhraseAlignment.cpp : <include>. ;
|
|
|
|
obj ScoreFeature.o : ScoreFeature.cpp : <include>. <include>.. ;
|
2012-05-11 21:10:54 +04:00
|
|
|
obj SentenceAlignment.o : SentenceAlignment.cpp : <include>. ;
|
2012-05-11 21:18:01 +04:00
|
|
|
obj SyntaxTree.o : SyntaxTree.cpp : <include>. ;
|
|
|
|
obj XmlTree.o : XmlTree.cpp : <include>. ;
|
2011-11-25 14:26:19 +04:00
|
|
|
|
2012-11-03 03:30:51 +04:00
|
|
|
alias filestreams : InputFileStream OutputFileStream : : : <include>. ;
|
2012-05-11 21:18:01 +04:00
|
|
|
alias trees : SyntaxTree.cpp tables-core.o XmlTree.o : : : <include>. ;
|
2012-05-10 20:42:56 +04:00
|
|
|
|
2012-11-03 03:30:51 +04:00
|
|
|
exe extract : tables-core.o SentenceAlignment.o extract.cpp filestreams ../moses/src//ThreadPool ..//boost_iostreams ;
|
2012-05-10 20:42:56 +04:00
|
|
|
|
2012-11-03 03:30:51 +04:00
|
|
|
exe extract-rules : tables-core.o SentenceAlignment.o SyntaxTree.o XmlTree.o SentenceAlignmentWithSyntax.cpp HoleCollection.cpp extract-rules.cpp ExtractedRule.cpp filestreams ..//boost_iostreams ;
|
2011-11-25 14:26:19 +04:00
|
|
|
|
2012-11-03 03:30:51 +04:00
|
|
|
exe extract-lex : extract-lex.cpp filestreams ;
|
2011-11-25 14:26:19 +04:00
|
|
|
|
2012-11-03 03:30:51 +04:00
|
|
|
exe score : tables-core.o domain.o AlignmentPhrase.o score.cpp ScoreFeature.o PhraseAlignment.o filestreams ../util//kenutil ..//boost_iostreams ;
|
2011-11-25 14:26:19 +04:00
|
|
|
|
2012-11-03 03:30:51 +04:00
|
|
|
exe consolidate : consolidate.cpp tables-core.o filestreams ..//boost_iostreams ;
|
2011-11-25 14:26:19 +04:00
|
|
|
|
2012-11-03 03:30:51 +04:00
|
|
|
exe consolidate-direct : consolidate-direct.cpp filestreams ..//boost_iostreams ;
|
2011-11-25 14:26:19 +04:00
|
|
|
|
2012-11-03 03:30:51 +04:00
|
|
|
exe consolidate-reverse : consolidate-reverse.cpp tables-core.o filestreams ;
|
2011-11-25 14:26:19 +04:00
|
|
|
|
2012-11-03 03:30:51 +04:00
|
|
|
exe relax-parse : tables-core.o SyntaxTree.o XmlTree.o relax-parse.cpp filestreams ;
|
2011-11-25 14:26:19 +04:00
|
|
|
|
2012-11-03 03:30:51 +04:00
|
|
|
exe statistics : tables-core.o AlignmentPhrase.o statistics.cpp filestreams ;
|
2011-11-25 14:26:19 +04:00
|
|
|
|
2011-12-01 00:22:21 +04:00
|
|
|
alias programs : extract extract-rules extract-lex score consolidate consolidate-direct consolidate-reverse relax-parse statistics ;
|
2011-11-25 14:26:19 +04:00
|
|
|
|
2012-11-03 03:30:51 +04:00
|
|
|
import testing ;
|
|
|
|
run ScoreFeatureTest.cpp tables-core.o domain.o ScoreFeature.o PhraseAlignment.o filestreams ../util//kenutil ..//boost_unit_test_framework ..//boost_iostreams : : test.domain ;
|
|
|
|
|