import os ;
import gcc ;
import property ;
+import toolset ;
rule properties-as-path ( properties * )
{
[ property.remove incidental : $(r) ] ] ;
}
+toolset.flags yfc-compile KNOWN-PROPERTIES : <toolset> <optimization> ;
+toolset.flags yfc-link KNOWN-PROPERTIES : <toolset> <optimization> ;
+
rule yfc-compile ( target : sources * : property-set * )
{
PROPERTIES on $(target) = [ properties-as-path $(property-set) ] ;