alias headers : : : : . ..//moses// .. ; alias deps : ..//z ..//boost_iostreams ..//boost_filesystem ../moses//moses ; boost 103600 ; # VW local with-vw = [ option.get "with-vw" ] ; if $(with-vw) { lib vw : : $(with-vw)/lib ; lib allreduce : : $(with-vw)/lib ; obj ClassifierFactory.o : ClassifierFactory.cpp headers : $(with-vw)/include/vowpalwabbit ; obj VWPredictor.o : VWPredictor.cpp headers : $(with-vw)/include/vowpalwabbit ; alias vw_objects : VWPredictor.o ClassifierFactory.o vw allreduce : : : boost_program_options ; lib classifier : [ glob *.cpp : VWPredictor.cpp ClassifierFactory.cpp ] vw_objects headers ; exe vwtrainer : MainVW deps ; echo "Linking with Vowpal Wabbit" ; }