#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 ; 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 ; alias programsMin : processPhraseTableMin processLexicalTableMin queryPhraseTableMin ; # alias programsMin : processPhraseTableMin processLexicalTableMin ; } else { alias programsMin ; } if [ option.get "with-probing-pt" : : "yes" ] { exe CreateProbingPT : CreateProbingPT.cpp ..//boost_filesystem ../moses//moses ; exe QueryProbingPT : QueryProbingPT.cpp ..//boost_filesystem ../moses//moses ; alias programsProbing : CreateProbingPT QueryProbingPT ; } else { alias programsProbing ; } 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 ; #processPhraseTable queryPhraseTable