3 messages in com.perforce.jammingusing the "ALWAYS" rule in a build.ja...
FromSent OnAttachments
Carm...@sybase.com10 Dec 1997 09:29 
Laur...@perforce.com15 Dec 1997 13:08 
Dian...@whistle.com15 Dec 1997 18:13 
Subject:using the "ALWAYS" rule in a build.jam file....
From:Dian...@whistle.com (Dian@whistle.com)
Date:12/15/1997 06:13:41 PM
List:com.perforce.jamming

you could force it with ALWAYS:

SSMain binary_name : main.c table.c ; ALWAYS binary_name ;

However, keep in mind that your SSMain rule is a wrapper or replacement for Jambase's Main rule. In order for ALWAYS to work, it has to be applied to the actual target id. The SSMain rule may add extra grist, paths, or suffixes to its $(<) token in order to construct the target id.

Actually, since she does have the SSMain rule, she should be able to just add:

ALWAYS $(<) ;

to her rule there, rather than in the Jamfile (where she'd probably have to add it lots of places, in lots of Jamfiles), and then she also doesn't have to worry about the details of grist (the details of which are usually best left unworried about).

Note: I didn't bother to test this one -- just seemed logical.

Diane (dia@whistle.com)