
On Freitag 02 November 2007, Beman Dawes wrote:
Gennadiy Rozental wrote:
It's not. This is what I was told to do to implement "test" target.
See: Message-ID: <47199DC3.4040102@gmail.com> and the whole thread for the discussion leading to this. test/Jamfile-v2 now marks all targets including "test" as explicit. So it has to be explicitly called. Unfortunately, status/Jamfile.v2 simply calls build-project ../libs/test/test ; # test-suite test and therefore builds _no_ targets. Invoking build-project ../libs/test/test//test ; # test-suite test should build it again. The right way is to remove "test" from the list of "explicit" targets in test/Jamfile.v2. Else running bjam from that directory would still build no targets...
Why was this change committed? How could it have passed tests on your local machine?
Well, running the test suite from "status" would simply ignore the explicit tests and result in no failures... :-((( Yours, Jürgen -- * Dipl.-Math. Jürgen Hunold ! Ingenieurgesellschaft für * voice: ++49 511 262926 57 ! Verkehrs- und Eisenbahnwesen mbH * fax : ++49 511 262926 99 ! Lister Straße 15 * juergen.hunold@ivembh.de ! www.ivembh.de * * Geschäftsführer: ! Sitz des Unternehmens: Hannover * Prof. Dr.-Ing. Thomas Siefer ! Amtsgericht Hannover, HRB 56965 * PD Dr.-Ing. Alfons Radtke !