
"Rozental, Gennadiy" <gennadiy.rozental@thomson.com> writes:
########################################
local test-dir = "$(BOOST_ROOT)$(SLASH)libs$(SLASH)test$(SLASH)test$(SLASH)" ;
run ifstream_line_iterator_test.cpp <lib>../build/boost_unit_test_framework : #args : $(test-dir)test_files/ifstream_line_iterator.tst1 $(test-dir)test_files/ifstream_line_iterator.tst2 ;
What is wrong here?
1. It's ugly.
If I am not mistaken it was you or Beman who introduced this var, because local reference (../test or ./) did not work.
cvs annotate reveals that it was Beman, but I can't speak for his mistakes.
2. I'm not certain that BOOST_ROOT will always be set (though it probably will).
I think it is. And it still unclear why it's failing then.
Maybe it generates a command-line that's too long. -- Dave Abrahams Boost Consulting http://www.boost-consulting.com