Boost logo

Boost-Build :

Subject: [Boost-build] WSDL gsoap generator client/server feature attributes
From: Anthony Novatsis (anthonynovatsis_at_[hidden])
Date: 2009-01-06 04:56:54


I am writing a custom generator for WSDL source files (which generates
H/CPP files using the gsoap code generation tool).

I have created a custom feature "gsoap-mode" (possible values
"client", "server"). I have tried defining this feature as
"symmetric" and then "propagated". But with both approaches, a
subvariant directory is created for all libraries within my
Boost-Build project. This means that these libraries are compiled
once for each value of "gsoap-mode" even though they are independent
of the "gsoap-mode" feature (a waste of time and space).

How can I modify the feature attributes (or the generator itself) to avoid this?

Thanks in advance for your help.


Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at