mosesdecoder/moses2/Jamfile
2017-02-03 10:02:39 +00:00

179 lines
4.9 KiB
Plaintext

alias deps : ..//z ..//boost_iostreams ..//boost_filesystem ../moses/TranslationModel/CompactPT//cmph ../moses//moses ;
lib moses2_lib :
AlignmentInfo.cpp
AlignmentInfoCollection.cpp
ArcLists.cpp
EstimatedScores.cpp
HypothesisBase.cpp
HypothesisColl.cpp
InputPathBase.cpp
InputPathsBase.cpp
InputType.cpp
ManagerBase.cpp
MemPool.cpp
Phrase.cpp
pugixml.cpp
Scores.cpp
SubPhrase.cpp
System.cpp
TargetPhrase.cpp
TranslationTask.cpp
TrellisPaths.cpp
TypeDef.cpp
Vector.cpp
Weights.cpp
Word.cpp
FF/Distortion.cpp
FF/FeatureFunction.cpp
FF/FeatureFunctions.cpp
FF/FeatureRegistry.cpp
FF/PhrasePenalty.cpp
FF/SkeletonStatefulFF.cpp
FF/SkeletonStatelessFF.cpp
FF/StatefulFeatureFunction.cpp
FF/StatelessFeatureFunction.cpp
FF/WordPenalty.cpp
FF/LexicalReordering/BidirectionalReorderingState.cpp
FF/LexicalReordering/HReorderingBackwardState.cpp
FF/LexicalReordering/HReorderingForwardState.cpp
FF/LexicalReordering/LexicalReordering.cpp
FF/LexicalReordering/LRModel.cpp
FF/LexicalReordering/LRState.cpp
FF/LexicalReordering/PhraseBasedReorderingState.cpp
FF/LexicalReordering/ReorderingStack.cpp
FF/OSM/OpSequenceModel.cpp
FF/OSM/KenOSM.cpp
FF/OSM/osmHyp.cpp
LM/LanguageModel.cpp
LM/KENLM.cpp
LM/KENLMBatch.cpp
LM/GPULM.cpp
TranslationModel/PhraseTable.cpp
TranslationModel/Transliteration.cpp
TranslationModel/UnknownWordPenalty.cpp
TranslationModel/Memory/PhraseTableMemory.cpp
TranslationModel/CompactPT/BlockHashIndex.cpp
TranslationModel/CompactPT/CmphStringVectorAdapter.cpp
TranslationModel/CompactPT/LexicalReorderingTableCompact.cpp
TranslationModel/CompactPT/MurmurHash3.cpp
TranslationModel/CompactPT/TargetPhraseCollectionCache.cpp
TranslationModel/CompactPT/ThrowingFwrite.cpp
TranslationModel/ProbingPT/ProbingPT.cpp
TranslationModel/ProbingPT/hash.cpp
TranslationModel/ProbingPT/line_splitter.cpp
TranslationModel/ProbingPT/probing_hash_utils.cpp
TranslationModel/ProbingPT/querying.cpp
TranslationModel/ProbingPT/storing.cpp
TranslationModel/ProbingPT/StoreVocab.cpp
TranslationModel/ProbingPT/StoreTarget.cpp
TranslationModel/ProbingPT/vocabid.cpp
parameters/AllOptions.cpp
parameters/BookkeepingOptions.cpp
parameters/ContextParameters.cpp
parameters/CubePruningOptions.cpp
parameters/InputOptions.cpp
parameters/LMBR_Options.cpp
parameters/MBR_Options.cpp
parameters/NBestOptions.cpp
parameters/OOVHandlingOptions.cpp
parameters/OptionsBaseClass.cpp
parameters/ReorderingOptions.cpp
parameters/ReportingOptions.cpp
parameters/SearchOptions.cpp
parameters/ServerOptions.cpp
parameters/SyntaxOptions.cpp
PhraseBased/Hypothesis.cpp
PhraseBased/InputPath.cpp
PhraseBased/InputPaths.cpp
PhraseBased/Manager.cpp
PhraseBased/PhraseImpl.cpp
PhraseBased/ReorderingConstraint.cpp
PhraseBased/TargetPhrases.cpp
PhraseBased/Search.cpp
PhraseBased/Sentence.cpp
PhraseBased/TargetPhraseImpl.cpp
PhraseBased/TrellisPath.cpp
PhraseBased/Normal/Search.cpp
PhraseBased/Normal/Stack.cpp
PhraseBased/Normal/Stacks.cpp
PhraseBased/CubePruningMiniStack/Misc.cpp
PhraseBased/CubePruningMiniStack/Search.cpp
PhraseBased/CubePruningMiniStack/Stack.cpp
# PhraseBased/CubePruningCardinalStack/Misc.cpp
# PhraseBased/CubePruningCardinalStack/Search.cpp
# PhraseBased/CubePruningCardinalStack/Stack.cpp
# PhraseBased/CubePruningBitmapStack/Misc.cpp
# PhraseBased/CubePruningBitmapStack/Search.cpp
# PhraseBased/CubePruningBitmapStack/Stack.cpp
# PhraseBased/CubePruningPerBitmap/Misc.cpp
# PhraseBased/CubePruningPerBitmap/Search.cpp
# PhraseBased/CubePruningPerBitmap/Stacks.cpp
# PhraseBased/CubePruningPerMiniStack/Misc.cpp
# PhraseBased/CubePruningPerMiniStack/Search.cpp
# PhraseBased/CubePruningPerMiniStack/Stacks.cpp
legacy/Bitmap.cpp
legacy/Bitmaps.cpp
legacy/Factor.cpp
legacy/FactorCollection.cpp
legacy/InputFileStream.cpp
legacy/Matrix.cpp
legacy/OutputFileStream.cpp
legacy/Parameter.cpp
legacy/Range.cpp
legacy/Range.cpp
legacy/ThreadPool.cpp
legacy/Timer.cpp
legacy/Util2.cpp
SCFG/ActiveChart.cpp
SCFG/Hypothesis.cpp
SCFG/InputPath.cpp
SCFG/InputPaths.cpp
SCFG/Manager.cpp
SCFG/Misc.cpp
SCFG/PhraseImpl.cpp
SCFG/Sentence.cpp
SCFG/Stack.cpp
SCFG/Stacks.cpp
SCFG/TargetPhraseImpl.cpp
SCFG/TargetPhrases.cpp
SCFG/Word.cpp
SCFG/nbest/KBestExtractor.cpp
SCFG/nbest/NBest.cpp
SCFG/nbest/NBests.cpp
SCFG/nbest/NBestColl.cpp
server/Server.cpp
server/Translator.cpp
server/TranslationRequest.cpp
deps ;
exe moses2 : Main.cpp moses2_lib ;
if [ xmlrpc ] {
echo "Building Moses2" ;
alias programs : moses2 ;
}
else {
echo "Not building Moses2" ;
alias programs : ;
}