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


All,

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.

Regards,
Anthony


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