Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2005-07-25 07:59:47


Hello Alexey,
> Ïèøó íà ðóññêîì, òàê êàê àíãëèéñêèé î÷åíü ïëîõîé :-)

(The above means "writing in Russian, as my English is bad").

Even if your english is bad, it's much better to write in English to this
list. Most regulars here won't understand your post in Russian at all, while
English, however bad, will be understood.

> Èñïîëüçóþ Boost Build v2 èç boost-1.32.0
> Ó ìåíÿ åñòü ïðîåêò, îäíèì èç target êîòîðîãî ÿâëÿåòñÿ COM-server.
> Äëÿ òîãî ÷òîáû äðóãèå êîìïîíåíòû ïðîåêòà ìîãëè èñïîëüçîâàòü ýòîò
> ñåðâåð, åãî íåîáõîäèìî çàðåãèñòðèðîâàòü ïðè ïîìîùè êîìàíäû:
>
> regsvr32 {Ïîëíûé ïóòü ê ïàïêå ñáîðêè}/target-name.dll

(The above means "I have a targets that's a COM server, and want to register
it with the following command").

> Ïåðåðûë âñþ äîêóìåíòàöèþ ê Boost Build v2, è íå íàøåë èíôîðìàöèè î
> òîì, êàê ýòîãî ìîæíî äîáèòüñÿ. Áóäó î÷åíü ïðèçíàòåëåí çà ñîâåò.

You cannot do this with 1.32.0 version of Boost.Build. With the nightly
snapshot (http://boost.org/boost-build2), you can do the following:

   lib your-com-target : .........
   notfile your-com-target-register : @register-it : your-com-target ;
   actions register-it
   {
                regsvr32 $(>)
   }

HTH,
Volodya

-- 
Vladimir Prus
http://vladimir_prus.blogspot.com
Boost.Build V2: http://boost.org/boost-build2

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