Boost logo

Boost :

Subject: Re: [boost] Embedding manifest into the regression tests (was: [testers] [log] Problems with tests)
From: Daniela Engert (dani_at_[hidden])
Date: 2013-05-13 14:39:21


Am 13.05.2013 19:50, schrieb Andrey Semashev:
> On Monday 13 May 2013 16:06:01 Sergey Cheban wrote:
>>
>> [snip]
>> The bjam scripts embed the manifest into the executable if it was
>> generated by the linker. And the linker generates the manifest by
>> default if the /manifestdependency option was specified.
>>
>> May be, it is reasonable to add the "/MANIFEST" to the linker options
>> explicitly.
>
> I know little about Windows manifests, but if I'm not mistaken,
> /manifestdependency describes the dependency to be put in the manifest and
> /MANIFEST only tells the linker to generate the .manifest file. If MSVC 10 and
> 11 removed their /manifestdependency then what should be put into the
> manifest?

Is this really about dependency? In Visual Studio, MSBuild is configured
to insert this into .exe link options by default:

/MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed

Ciao,
    Dani


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk