Raw File
Jamfile
#exe processPhraseTable : GenerateTuples.cpp  processPhraseTable.cpp ..//boost_filesystem ../moses//moses ;

exe processLexicalTable : processLexicalTable.cpp ..//boost_filesystem ../moses//moses ;

#exe queryPhraseTable : queryPhraseTable.cpp ..//boost_filesystem ../moses//moses ;

exe queryLexicalTable : queryLexicalTable.cpp ..//boost_filesystem ../moses//moses ;

exe generateSequences : GenerateSequences.cpp ..//boost_filesystem ../moses//moses ; 

exe TMining : TransliterationMining.cpp ..//boost_filesystem ../moses//moses ;

exe 1-1-Extraction : 1-1-Extraction.cpp ..//boost_filesystem ../moses//moses ;

exe prunePhraseTable : prunePhraseTable.cpp ..//boost_filesystem ../moses//moses ..//boost_program_options  ;

exe pruneGeneration : pruneGeneration.cpp ..//boost_filesystem ../moses//moses ..//boost_program_options  ;

local with-cmph = [ option.get "with-cmph" ] ;
if $(with-cmph) {
    exe processPhraseTableMin : processPhraseTableMin.cpp ..//boost_filesystem ../moses//moses ;
    exe processLexicalTableMin : processLexicalTableMin.cpp ..//boost_filesystem ../moses//moses ;
    exe queryPhraseTableMin : queryPhraseTableMin.cpp ..//boost_filesystem ../moses//moses ;
    exe addLexROtoPT : addLexROtoPT.cpp ..//boost_filesystem ../moses//moses ;

    alias programsMin : processPhraseTableMin processLexicalTableMin queryPhraseTableMin addLexROtoPT ;
#    alias programsMin : processPhraseTableMin processLexicalTableMin ;
}
else {
    alias programsMin ;
}

exe CreateProbingPT : CreateProbingPT.cpp ..//boost_filesystem ../moses//moses ;
exe QueryProbingPT : QueryProbingPT.cpp ..//boost_filesystem ../moses//moses ;

alias programsProbing : CreateProbingPT QueryProbingPT ;

exe merge-sorted : 
merge-sorted.cc 
../moses//moses
../moses/TranslationModel/UG/generic//generic 
$(TOP)//boost_iostreams 
$(TOP)//boost_program_options 
; 

alias programs : 1-1-Extraction TMining generateSequences processLexicalTable queryLexicalTable programsMin programsProbing merge-sorted prunePhraseTable pruneGeneration  ;
#processPhraseTable queryPhraseTable

back to top