Boost logo

Boost-Build :

Subject: Re: [Boost-build] WSDL gsoap generator client/server feature attributes
From: Anthony Novatsis (anthonynovatsis_at_[hidden])
Date: 2009-02-21 15:43:43


Here is the content of the original post:

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 acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk