summaryrefslogtreecommitdiff
path: root/dpmert/Jamfile
blob: 6f6a3d40c2a861a3f303653aeb551d1bfce25fdd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import testing ;
import lex ;
import option ;

lib dpmert : 
  ces.cc
  error_surface.cc
  line_optimizer.cc
  mert_geometry.cc
  ..//utils
  ..//mteval
  ../decoder//decoder
  ../klm/lm//kenlm
  ..//boost_program_options
  : <include>.
  : :
  <library>..//utils
  <library>..//mteval
  <library>../decoder//decoder
  <library>../klm/lm//kenlm
  <library>..//boost_program_options
  <include>.
  ;

all_tests [ glob *_test.cc ] : dpmert : <testing.arg>$(TOP)/dpmert/test_data ;

exe sentserver : sentserver.c : <threading>multi ;
exe sentclient : sentclient.c ;
exe mr_dpmert_generate_mapper_input : mr_dpmert_generate_mapper_input.cc dpmert ..//boost_program_options ;
exe mr_dpmert_map : mr_dpmert_map.cc dpmert ..//boost_program_options ;
exe mr_dpmert_reduce : mr_dpmert_reduce.cc dpmert ..//boost_program_options ;

alias programs : sentserver sentclient mr_dpmert_generate_mapper_input mr_dpmert_map mr_dpmert_reduce ;