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
path: root/moses
diff options
context:
space:
mode:
authorKenneth Heafield <github@kheafield.com>2012-05-06 01:17:28 +0400
committerKenneth Heafield <github@kheafield.com>2012-05-06 01:17:28 +0400
commite9a6212de179849f3d339ee18804f2bdc6f4f6ce (patch)
tree9f5ffdcbe5840621695677e2eb60f30c2310f892 /moses
parentf8d88920a1e0b2487429624f4a2c07ea717ee2aa (diff)
Stricter dependencies enforced by clang
Diffstat (limited to 'moses')
-rw-r--r--moses/src/CYKPlusParser/Jamfile2
-rw-r--r--moses/src/Jamfile8
-rw-r--r--moses/src/RuleTable/Jamfile2
-rw-r--r--moses/src/Scope3Parser/Jamfile2
4 files changed, 8 insertions, 6 deletions
diff --git a/moses/src/CYKPlusParser/Jamfile b/moses/src/CYKPlusParser/Jamfile
index 33b29db51..7d2115073 100644
--- a/moses/src/CYKPlusParser/Jamfile
+++ b/moses/src/CYKPlusParser/Jamfile
@@ -1 +1 @@
-lib CYKPlusParser : [ glob *.cpp ] ..//headers ;
+lib CYKPlusParser : [ glob *.cpp ] ..//moses_internal ;
diff --git a/moses/src/Jamfile b/moses/src/Jamfile
index 353a4bbe2..d558313d9 100644
--- a/moses/src/Jamfile
+++ b/moses/src/Jamfile
@@ -11,9 +11,11 @@ if [ option.get "with-synlm" : no : yes ] = yes
alias synlm ;
}
-lib moses :
+lib moses_internal :
#All cpp files except those listed
-[ glob *.cpp DynSAInclude/*.cpp : ThreadPool.cpp SyntacticLanguageModel.cpp ]
-synlm ThreadPool CYKPlusParser//CYKPlusParser LM//LM RuleTable//RuleTable Scope3Parser//Scope3Parser headers ../..//z ../../OnDiskPt//OnDiskPt ;
+[ glob *.cpp DynSAInclude/*.cpp : PhraseDictionary.cpp ThreadPool.cpp SyntacticLanguageModel.cpp ]
+synlm ThreadPool headers ;
+
+alias moses : PhraseDictionary.cpp moses_internal CYKPlusParser//CYKPlusParser LM//LM RuleTable//RuleTable Scope3Parser//Scope3Parser headers ../..//z ../../OnDiskPt//OnDiskPt ;
alias headers-to-install : [ glob-tree *.h ] ;
diff --git a/moses/src/RuleTable/Jamfile b/moses/src/RuleTable/Jamfile
index a448ee4df..fabc802ff 100644
--- a/moses/src/RuleTable/Jamfile
+++ b/moses/src/RuleTable/Jamfile
@@ -1 +1 @@
-lib RuleTable : [ glob *.cpp ] ..//headers ..//Scope3Parser ;
+lib RuleTable : [ glob *.cpp ] ..//moses_internal ..//Scope3Parser ..//CYKPlusParser ;
diff --git a/moses/src/Scope3Parser/Jamfile b/moses/src/Scope3Parser/Jamfile
index 7de2ea1c8..321a2c98f 100644
--- a/moses/src/Scope3Parser/Jamfile
+++ b/moses/src/Scope3Parser/Jamfile
@@ -1 +1 @@
-lib Scope3Parser : [ glob *.cpp ] ..//headers ;
+lib Scope3Parser : [ glob *.cpp ] ..//moses_internal ;