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:
Diffstat (limited to 'contrib/moses2/Jamfile')
-rw-r--r--contrib/moses2/Jamfile185
1 files changed, 185 insertions, 0 deletions
diff --git a/contrib/moses2/Jamfile b/contrib/moses2/Jamfile
new file mode 100644
index 000000000..850dbcd1f
--- /dev/null
+++ b/contrib/moses2/Jamfile
@@ -0,0 +1,185 @@
+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/LanguageModelDALM.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/PhraseTableCompact.cpp
+ TranslationModel/CompactPT/BlockHashIndex.cpp
+ TranslationModel/CompactPT/CmphStringVectorAdapter.cpp
+ TranslationModel/CompactPT/LexicalReorderingTableCompact.cpp
+ TranslationModel/CompactPT/MurmurHash3.cpp
+ TranslationModel/CompactPT/PhraseDecoder.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/Batch/Search.cpp
+ PhraseBased/Batch/Stack.cpp
+ PhraseBased/Batch/Stacks.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 : ;
+}
+