|
local most-deps = [ glob *.cpp : ExtractionPhrasePair.cpp *Test.cpp *-main.cpp ] ; |
|
|
|
for local d in $(most-deps) { |
|
obj $(d:B).o : $(d) ; |
|
} |
|
|
|
alias deps : $(most-deps:B).o ..//z ..//boost_iostreams ..//boost_filesystem ../moses//moses ../moses//ThreadPool ../moses//Util ../util//kenutil ; |
|
|
|
|
|
|
|
for local m in [ glob *-main.cpp : score-main.cpp ] { |
|
exe [ MATCH "(.*)-main.cpp" : $(m) ] : $(m) deps ; |
|
} |
|
|
|
|
|
exe score : ExtractionPhrasePair.cpp score-main.cpp deps ; |
|
|
|
import testing ; |
|
run ScoreFeatureTest.cpp ExtractionPhrasePair.cpp deps ..//boost_unit_test_framework ..//boost_iostreams : : test.domain ; |
|
|