Modify

Opened 6 years ago

Last modified 5 years ago

#5883 new Bugs

Neither <dependency> nor <use> works on prebuilt library targets

Reported by: anonymous Owned by: Vladimir Prus
Milestone: To Be Determined Component: build
Version: Boost 1.47.0 Severity: Problem
Keywords: Cc: flast@…

Description

For example, suppose I have a jamroot file as follows;

run test.cpp : : : : test.run ;
explicit test.run ;

lib gmp : : <dependency>test.run ;
explicit gmp ;

exe main.exe : gmp main.cpp ;
explicit main.exe ;

Here, I just expect that <dependency> feature on the lib target introduces a dependency on the test.run target. However, command line invocation like

bjam main.exe

pulls neither the build nor run of test.run at all, and only main.exe is built.

Attachments (0)

Change History (1)

comment:1 Changed 5 years ago by Kohei Takahashi <flast@…>

Cc: flast@… added

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain Vladimir Prus.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.