Ticket #212: embed-manifest.patch

File embed-manifest.patch, 1.9 KB (added by alexeypa@…, 17 years ago)

The fix for the 2nd issue.

Line 
1==== Patch <embed-manifest> level 1
2Source: [No source]
3Target: b8fc166d-592f-0410-95f2-cb63ce0dd405:/trunk/tools/build/v2/tools:51013
4 (http://svn.boost.org/svn/boost/trunk)
5Log:
6Making sure that manifest is always generated when <emdeb-manifest>off specified.
7=== msvc.jam
8==================================================================
9--- msvc.jam (revision 51013)
10
11+++ msvc.jam (patch embed-manifest level 1)
12
13@@ -254,6 +254,10 @@
14
15 # 8.0 and above only has multi-threaded static RTL.
16 toolset.flags $(toolset).compile CFLAGS $(conditions)/<runtime-debugging>off/<runtime-link>static/<threading>single : /MT ;
17 toolset.flags $(toolset).compile CFLAGS $(conditions)/<runtime-debugging>on/<runtime-link>static/<threading>single : /MTd ;
18+
19+ # Make sure that manifest will be generated even if there is no
20+ # dependencies to put there.
21+ toolset.flags $(toolset).link LINKFLAGS $(conditions)/<embed-manifest>off : /MANIFEST ;
22 }
23 toolset.pop-checking-for-flags-module ;
24 }
25
26==== BEGIN SVK PATCH BLOCK ====
27Version: svk v2.0.99_01 (MSWin32)
28
29eJxtUstu2zAQ9LlAL/0CAmWA5mBbJCXFcgvDARoXQR4okLRXgyKXNhuaMiTaSQAemvR7+jH5onYl
30O0VaVAcJq50ZDmd3Vl+/n7I4mSSRsiRefT0bjz/LoJYHWNE8grahqmkWHWzBURFdtaBp9HIF2A2y
31XkCYTBiSRzvySUd4FklbjVKGyje06MTmoQagLPKpiFMe8Y0Fw2a1Bj+vqyrgIXmRY2/eOlKuamDe
32Mlt01qL5M9pYB3QUV81WDb7JVSe0I4uWnO3J2tag0NR9C9ipdF25Xrv7eYC7oMEF2SkLHrkojNJC
33sswkRXmUpKrIUg1CSXWU6hQoF21Ql73e46+PPx7evH446z2Z3nf8PP6UT+oV2T9vyYW8AdJsaiBh
34KQNZSW8NNIHcWudICWQBHmoZQBNM1xNrEAeItg3x1QsdDXhdDV5ZaEioyHoTdsjBH1CoKtdAGBgn
35Fw2h7/b14cBZf0POTy/PZufHn66woyqPaVocyeHwA6xK0P1nY5PKGDImw4vjy9PZydX1NH05hC7u
36fUgiT7ROR1pKxXUuGTeJlKMChMA/usy6WYxYxASsX/wvA7yjdLfyvnmRwu0SU0BPGsq/PTVrUNZY
370APK0viP6QmPlPPd+l13Gzkef/F2C3Uj3UEecV/XMixxNWrYYrHZWE35URyGeuNvhl1Sw3JjnR5u
38+a7Ehc9YwgQVuL4jo1ie635WcNNPUpb0i8zwvipzoaCNIcl+A0flE4o=
39==== END SVK PATCH BLOCK ====