File size: 782 Bytes
158b61b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
alias headers : : : : <include>. <include>..//moses// <include>.. ;
alias deps :  ..//z ..//boost_iostreams ..//boost_filesystem ../moses//moses ;

boost 103600 ;

# VW
local with-vw = [ option.get "with-vw" ] ;
if $(with-vw) {
  lib vw : : <search>$(with-vw)/lib ;
  lib allreduce : : <search>$(with-vw)/lib ;

  obj ClassifierFactory.o : ClassifierFactory.cpp headers : <include>$(with-vw)/include/vowpalwabbit ;
  obj VWPredictor.o : VWPredictor.cpp headers : <include>$(with-vw)/include/vowpalwabbit ;

  alias vw_objects : VWPredictor.o ClassifierFactory.o vw allreduce : : : <library>boost_program_options ;
  lib classifier : [ glob *.cpp : VWPredictor.cpp ClassifierFactory.cpp ] vw_objects headers ;

  exe vwtrainer : MainVW deps ;
  echo "Linking with Vowpal Wabbit" ;
}