Boost C++ Libraries: Ticket #8754: Boost.Build needs support for the VS2013 Preview toolset (18.00.20617.1) https://svn.boost.org/trac10/ticket/8754 <p> Visual Studio 2013 Preview is out and claims to be 12.0. I copy-pasted everything related to 11.0 to refer to 12.0 and it Works On My Machine, see attached patch. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/8754 Trac 1.4.3 Lars Viklund <zao@…> Mon, 01 Jul 2013 23:23:17 GMT attachment set https://svn.boost.org/trac10/ticket/8754 https://svn.boost.org/trac10/ticket/8754 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">0002-Boost.Build-copy-paste-MSVC-11.0-to-12.0.patch</span> </li> </ul> Ticket Jürgen Hunold Wed, 03 Jul 2013 14:44:55 GMT <link>https://svn.boost.org/trac10/ticket/8754#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/8754#comment:1</guid> <description> <p> Patch looks good. Can you also try to get engine\build.bat patched? This will allow building b2 with msvc-12.0, too. Take a look if %VS120COMNTOOLS% is defined, please. </p> </description> <category>Ticket</category> </item> <item> <author>Lars Viklund <zao@…></author> <pubDate>Wed, 03 Jul 2013 16:59:18 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/8754#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/8754#comment:2</guid> <description> <p> Environment in a fresh cmd.exe contains: </p> <pre class="wiki">VS110COMNTOOLS=C:\Program Files\Microsoft Visual Studio 11.0\Common7\Tools\ VS120COMNTOOLS=C:\Program Files\Microsoft Visual Studio 12.0\Common7\Tools\ </pre><p> I've also verified that the registry key used elsewhere exists. As a side note, I was informed that I'd forgotten to make sure that the first tests in <code>msvc.jam</code> is an <code>if</code> and the rest are <code>else if</code>. </p> <p> I've attached a more exhaustive patch, including fixes to <code>build.bat</code>, <code>build.jam</code> and the if-else chain in <code>msvc.jam</code>. </p> </description> <category>Ticket</category> </item> <item> <author>Lars Viklund <zao@…></author> <pubDate>Wed, 03 Jul 2013 17:00:45 GMT</pubDate> <title>attachment set https://svn.boost.org/trac10/ticket/8754 https://svn.boost.org/trac10/ticket/8754 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">0001-Boost.Build-copy-paste-MSVC-11.0-to-12.0-add-vc12-to.patch</span> </li> </ul> <p> Amended patch, introduces vc12 toolset </p> Ticket Jürgen Hunold Mon, 08 Jul 2013 13:09:47 GMT owner changed https://svn.boost.org/trac10/ticket/8754#comment:3 https://svn.boost.org/trac10/ticket/8754#comment:3 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Vladimir Prus</span> to <span class="trac-author">Jürgen Hunold</span> </li> </ul> Ticket Jürgen Hunold Mon, 08 Jul 2013 13:12:19 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/8754#comment:4 https://svn.boost.org/trac10/ticket/8754#comment:4 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/84983" title="Fix #8754: Add support for upcoming msvc-12.0 Thanks to Lars Viklund ...">[84983]</a>) Fix <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/8754" title="#8754: Patches: Boost.Build needs support for the VS2013 Preview toolset (18.00.20617.1) (closed: fixed)">#8754</a>: Add support for upcoming msvc-12.0 </p> <p> Thanks to Lars Viklund for the patch </p> Ticket Jürgen Hunold Mon, 29 Jul 2013 09:20:25 GMT <link>https://svn.boost.org/trac10/ticket/8754#comment:5 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/8754#comment:5</guid> <description> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/85166" title="Merge 84982,84983 from trunk. Fix #8754. ...">[85166]</a>) Merge 84982,84983 from trunk. Fix <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/8754" title="#8754: Patches: Boost.Build needs support for the VS2013 Preview toolset (18.00.20617.1) (closed: fixed)">#8754</a>. </p> <blockquote> <p> ------------------------------------------------------------------------ <a class="changeset" href="https://svn.boost.org/trac10/changeset/84982" title="Fix: correct elif chain">r84982</a> | jhunold | 2013-07-08 15:11:49 +0200 (Mo, 08 Jul 2013) | 1 line </p> </blockquote> <p> </p> <blockquote> <p> Fix: correct elif chain ------------------------------------------------------------------------ <a class="changeset" href="https://svn.boost.org/trac10/changeset/84983" title="Fix #8754: Add support for upcoming msvc-12.0 Thanks to Lars Viklund ...">r84983</a> | jhunold | 2013-07-08 15:12:18 +0200 (Mo, 08 Jul 2013) | 3 lines </p> </blockquote> <p> </p> <blockquote> <p> Fix <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/8754" title="#8754: Patches: Boost.Build needs support for the VS2013 Preview toolset (18.00.20617.1) (closed: fixed)">#8754</a>: Add support for upcoming msvc-12.0 </p> </blockquote> <p> </p> <blockquote> <p> Thanks to Lars Viklund for the patch ------------------------------------------------------------------------ </p> </blockquote> </description> <category>Ticket</category> </item> </channel> </rss>