$include_dir="/home/hyper-archives/boost-build/include"; include("$include_dir/msg-header.inc") ?>
From: Konstantin Litvinenko (darkangel_at_[hidden])
Date: 2006-01-04 05:05:55
Hello, All!
I'm trying to build my projects with some tagging support. Using rule
rule tag ( name : type ? : property-set )
{
if $(type) in STATIC_LIB SHARED_LIB IMPORT_LIB
{
return [ stage.add-variant-and-compiler $(name)
: $(type) : $(property-set) ] ;
}
}
I get names like sys-vc-mt-d.lib, but I expect sys-vc7-mt-d.lib. I figured out that in stage.rename regexp is used that doesn't match <toolset*.version> versions with one number. I fixed it and than run build again. Everything was ok. But for borland 6.4 I got sys-bcb64-mt-d.lib which I found a little bit weird. I can fix this but I don't know what is the right fix :) I think sys-bcb6_4-mt-d.lib would be good version naming, but I'm not sure.
Is this a bug or I'm missing something?
With best regards, Konstantin Litvinenko.