<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vcpkg/toolsrc/include/vcpkg-test/util.h, branch master</title>
<subtitle>Forked from https://github.com/microsoft/vcpkg</subtitle>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/'/>
<entry>
<title>[vcpkg] Download vcpkg.exe rather than building it in bootstrap on Windows. (#15474)</title>
<updated>2021-02-04T18:15:44+00:00</updated>
<author>
<name>Billy O'Neal</name>
<email>bion@microsoft.com</email>
</author>
<published>2021-02-04T18:15:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=aa60b7efa56a83ead743718941d8b320ef4a05af'/>
<id>aa60b7efa56a83ead743718941d8b320ef4a05af</id>
<content type='text'>
This reduces bootstrap cost for Windows customers, resolving the issue initially submitted as #12502 .

The `toolsrc` tree was extracted to https://github.com/microsoft/vcpkg-tool. `bootstrap.sh` was changed to download the right source tarball, extract, and build it. This was chosen over the previous attempt, a submodule, over concerns of accidentally destroying people's local modifications.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reduces bootstrap cost for Windows customers, resolving the issue initially submitted as #12502 .

The `toolsrc` tree was extracted to https://github.com/microsoft/vcpkg-tool. `bootstrap.sh` was changed to download the right source tarball, extract, and build it. This was chosen over the previous attempt, a submodule, over concerns of accidentally destroying people's local modifications.
</pre>
</div>
</content>
</entry>
<entry>
<title>[vcpkg] Miscellaneous internal improvements extracted from #15424 (#15677)</title>
<updated>2021-02-02T23:00:33+00:00</updated>
<author>
<name>ras0219</name>
<email>533828+ras0219@users.noreply.github.com</email>
</author>
<published>2021-02-02T23:00:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=5793c4bd9f5d3a8e9087d444beba202e753ec4c9'/>
<id>5793c4bd9f5d3a8e9087d444beba202e753ec4c9</id>
<content type='text'>
* [vcpkg] Miscellaneous internal improvements extracted from #15424

* [vcpkg] CR comments

* [armadillo] Use vcpkg_from_git() to workaround gitlab missing archive

Co-authored-by: Robert Schumacher &lt;roschuma@microsoft.com&gt;
Co-authored-by: Billy Robert O'Neal III &lt;bion@microsoft.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [vcpkg] Miscellaneous internal improvements extracted from #15424

* [vcpkg] CR comments

* [armadillo] Use vcpkg_from_git() to workaround gitlab missing archive

Co-authored-by: Robert Schumacher &lt;roschuma@microsoft.com&gt;
Co-authored-by: Billy Robert O'Neal III &lt;bion@microsoft.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[vcpkg] Reduce dependencies and contents of vcpkgpaths.h (#12876)</title>
<updated>2020-08-14T16:53:04+00:00</updated>
<author>
<name>ras0219</name>
<email>533828+ras0219@users.noreply.github.com</email>
</author>
<published>2020-08-14T16:53:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=0c2117845e1f2e3c260b74af8d60f315343b094e'/>
<id>0c2117845e1f2e3c260b74af8d60f315343b094e</id>
<content type='text'>
* [vcpkg] Remove globally-constructed pre-defined Triplets from vcpkg.exe

The tool should be as triplet-agnostic as possible, which leaves little room for special, pre-defined names like this. However, tests do have use of them: moved into test assets.

* [vcpkg] Move predefined tools strings vcpkgpaths.h -&gt; tools.h

* [vcpkg] Add forward declarations to vcpkgpaths.h to reduce header deps

* Merge from origin/master

Co-authored-by: Robert Schumacher &lt;roschuma@microsoft.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [vcpkg] Remove globally-constructed pre-defined Triplets from vcpkg.exe

The tool should be as triplet-agnostic as possible, which leaves little room for special, pre-defined names like this. However, tests do have use of them: moved into test assets.

* [vcpkg] Move predefined tools strings vcpkgpaths.h -&gt; tools.h

* [vcpkg] Add forward declarations to vcpkgpaths.h to reduce header deps

* Merge from origin/master

Co-authored-by: Robert Schumacher &lt;roschuma@microsoft.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[vcpkg] Fix resolution of default features when using Manifest mode (#12829)</title>
<updated>2020-08-12T19:35:26+00:00</updated>
<author>
<name>ras0219</name>
<email>533828+ras0219@users.noreply.github.com</email>
</author>
<published>2020-08-12T19:35:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=c771e7bd07c3137d43cdca96efcb954439133532'/>
<id>c771e7bd07c3137d43cdca96efcb954439133532</id>
<content type='text'>
* [vcpkg] Fix resolution of default features when using Manifest mode

During manifest mode, the dependencies in the manifest should be treated as explicitly specified -- curl[core] should not install curl's default features.

* [vcpkg] Improve error message when failed to parse manifest file

Co-authored-by: Robert Schumacher &lt;roschuma@microsoft.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [vcpkg] Fix resolution of default features when using Manifest mode

During manifest mode, the dependencies in the manifest should be treated as explicitly specified -- curl[core] should not install curl's default features.

* [vcpkg] Improve error message when failed to parse manifest file

Co-authored-by: Robert Schumacher &lt;roschuma@microsoft.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[vcpkg formatting] Fix format regex (#12369)</title>
<updated>2020-07-12T04:07:51+00:00</updated>
<author>
<name>nicole mazzuca</name>
<email>mazzucan@outlook.com</email>
</author>
<published>2020-07-12T04:07:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=0523b5eb57341e44fc0551900e5803b13686821a'/>
<id>0523b5eb57341e44fc0551900e5803b13686821a</id>
<content type='text'>
* [vcpkg formatting] correct the header regexes

* format</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [vcpkg formatting] correct the header regexes

* format</pre>
</div>
</content>
</entry>
<entry>
<title>[vcpkg] Format the C++ in CI (#11655)</title>
<updated>2020-07-06T23:45:34+00:00</updated>
<author>
<name>nicole mazzuca</name>
<email>mazzucan@outlook.com</email>
</author>
<published>2020-07-06T23:45:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=6a41626eaf33d2f3392e06d98a94c630bfc30977'/>
<id>6a41626eaf33d2f3392e06d98a94c630bfc30977</id>
<content type='text'>
* [vcpkg] Format the C++ in the CI

* format the C++

* CR</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [vcpkg] Format the C++ in the CI

* format the C++

* CR</pre>
</div>
</content>
</entry>
<entry>
<title>[vcpkg] fix extern C around ctermid (#11343)</title>
<updated>2020-05-20T17:10:26+00:00</updated>
<author>
<name>nicole mazzuca</name>
<email>mazzucan@outlook.com</email>
</author>
<published>2020-05-20T17:10:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=9d9a50bc9823ca1673019aa18f23d28c7a1d2ff9'/>
<id>9d9a50bc9823ca1673019aa18f23d28c7a1d2ff9</id>
<content type='text'>
Additionally, move the system_header invocations to their own header file,
&lt;vcpkg/base/system_header.h&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Additionally, move the system_header invocations to their own header file,
&lt;vcpkg/base/system_header.h&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[vcpkg] Turn on tests and PREfast in CI, and fix tests to pass. (#11239)</title>
<updated>2020-05-14T19:49:31+00:00</updated>
<author>
<name>Billy O'Neal</name>
<email>bion@microsoft.com</email>
</author>
<published>2020-05-14T19:49:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=5504dfa7da38a65981868fc7885744ac5d8f234e'/>
<id>5504dfa7da38a65981868fc7885744ac5d8f234e</id>
<content type='text'>
Co-authored-by: nicole mazzuca &lt;mazzucan@outlook.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: nicole mazzuca &lt;mazzucan@outlook.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[vcpkg] Track parser row/col state in Paragraph (renamed from RawParagraph) (#9987)</title>
<updated>2020-02-09T22:50:26+00:00</updated>
<author>
<name>Robert Schumacher</name>
<email>roschuma@microsoft.com</email>
</author>
<published>2020-02-09T22:50:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=a33044c18637d3df6de93128d33dae1fb5ba575c'/>
<id>a33044c18637d3df6de93128d33dae1fb5ba575c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[vcpkg] Further parser improvements (#9895)</title>
<updated>2020-02-07T19:24:35+00:00</updated>
<author>
<name>Robert Schumacher</name>
<email>roschuma@microsoft.com</email>
</author>
<published>2020-02-07T19:24:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=8db6db5dac70c25b04cd4dd84392484dee822fbe'/>
<id>8db6db5dac70c25b04cd4dd84392484dee822fbe</id>
<content type='text'>
* [vcpkg] Consolidate several internal parsers together (packagespecs + logicexpression + control) and enhance error messages

* [vcpkg] Migrate Build-Depends parsing to new framework

* [vcpkg] Fix tests. Re-enable underscores in feature names due to libwebp[vwebp_sdl] -- todo: rename this feature and remove underscores.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [vcpkg] Consolidate several internal parsers together (packagespecs + logicexpression + control) and enhance error messages

* [vcpkg] Migrate Build-Depends parsing to new framework

* [vcpkg] Fix tests. Re-enable underscores in feature names due to libwebp[vwebp_sdl] -- todo: rename this feature and remove underscores.
</pre>
</div>
</content>
</entry>
</feed>
