<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vcpkg/toolsrc/vcpkgmetricsuploader, branch aws-lambda-cpp</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] Fix vs2015 build (#12789)</title>
<updated>2020-08-07T00:04:47+00:00</updated>
<author>
<name>nicole mazzuca</name>
<email>mazzucan@outlook.com</email>
</author>
<published>2020-08-07T00:04:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=40c8aab459f6692f68daa0ef431b80ca7ab364c1'/>
<id>40c8aab459f6692f68daa0ef431b80ca7ab364c1</id>
<content type='text'>
* move windows bootstrap directory

* fix paths

* actually fix the build

* fix path</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* move windows bootstrap directory

* fix paths

* actually fix the build

* fix path</pre>
</div>
</content>
</entry>
<entry>
<title>[vcpkg] Clean up CMake build system (#10834)</title>
<updated>2020-04-15T05:08:50+00:00</updated>
<author>
<name>nicole mazzuca</name>
<email>mazzucan@outlook.com</email>
</author>
<published>2020-04-15T05:08:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=22623e35016cae6061e0d9e502577077b3c33fd9'/>
<id>22623e35016cae6061e0d9e502577077b3c33fd9</id>
<content type='text'>
There are quite a few changes to the CMake build system packaged up into
one set here:
* Added `toolsrc/cmake/utilities.cmake`, which contains the following:
  * `vcpkg_detect_compiler` -- get the name of the C++ compiler, as one
    of {gcc, clang, msvc}
  * `vcpkg_detect_standard_library` -- get the name of the standard
    library we're linking to, as one of {libstdc++, libc++, msvc-stl}
  * `vcpkg_detect_std_filesystem` -- figure out how to link and call
    into C++17's filesystem; whether one needs to link to `stdc++fs` or
    `c++fs`, and whether to use `&lt;filesystem&gt;` or
    `&lt;experimental/filesystem&gt;`.
* Added a `VCPKG_WARNINGS_AS_ERRORS`, split off from
  `VCPKG_DEVELOPMENT_WARNINGS`, which allows one to use the development
  warnings without passing -Werror
* Rename `DEFINE_DISABLE_METRICS` to `VCPKG_DISABLE_METRICS` -- the
  former will now print a deprecation message and set the latter.
* Now, print a deprecation message on `WERROR`; it doesn't do anything
  since the behavior it requested is now the default.
* Pass `-std=c++17` if the compiler allows it, instead of `-std=c++1z`
* Do some code movement
* Pass `USE_STD_FILESYSTEM` if possible, instead of only on minGW
  * Renamed to `VCPKG_USE_STD_FILESYSTEM`

Additionally, we now pass `/W4` in Debug mode on x86 in the Visual
Studio build system; this brings it in line with the CMake build system,
and the x64 Visual Studio build system.

And finally, we make some minor code changes to support compiling in
VCPKG_DEVELOPMENT_WARNINGS mode.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are quite a few changes to the CMake build system packaged up into
one set here:
* Added `toolsrc/cmake/utilities.cmake`, which contains the following:
  * `vcpkg_detect_compiler` -- get the name of the C++ compiler, as one
    of {gcc, clang, msvc}
  * `vcpkg_detect_standard_library` -- get the name of the standard
    library we're linking to, as one of {libstdc++, libc++, msvc-stl}
  * `vcpkg_detect_std_filesystem` -- figure out how to link and call
    into C++17's filesystem; whether one needs to link to `stdc++fs` or
    `c++fs`, and whether to use `&lt;filesystem&gt;` or
    `&lt;experimental/filesystem&gt;`.
* Added a `VCPKG_WARNINGS_AS_ERRORS`, split off from
  `VCPKG_DEVELOPMENT_WARNINGS`, which allows one to use the development
  warnings without passing -Werror
* Rename `DEFINE_DISABLE_METRICS` to `VCPKG_DISABLE_METRICS` -- the
  former will now print a deprecation message and set the latter.
* Now, print a deprecation message on `WERROR`; it doesn't do anything
  since the behavior it requested is now the default.
* Pass `-std=c++17` if the compiler allows it, instead of `-std=c++1z`
* Do some code movement
* Pass `USE_STD_FILESYSTEM` if possible, instead of only on minGW
  * Renamed to `VCPKG_USE_STD_FILESYSTEM`

Additionally, we now pass `/W4` in Debug mode on x86 in the Visual
Studio build system; this brings it in line with the CMake build system,
and the x64 Visual Studio build system.

And finally, we make some minor code changes to support compiling in
VCPKG_DEVELOPMENT_WARNINGS mode.</pre>
</div>
</content>
</entry>
<entry>
<title>allow tests to run on older standard libraries</title>
<updated>2019-07-20T06:20:28+00:00</updated>
<author>
<name>Nicole Mazzuca</name>
<email>mazzucan@outlook.com</email>
</author>
<published>2019-07-20T06:20:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=0d8bba52e4c0a861b25f9d32006bfde9b749e09f'/>
<id>0d8bba52e4c0a861b25f9d32006bfde9b749e09f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add tests!</title>
<updated>2019-07-12T01:21:25+00:00</updated>
<author>
<name>Nicole Mazzuca</name>
<email>t-nimaz@microsoft.com</email>
</author>
<published>2019-07-12T01:16:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=a0fe40ea5842006c0da901a99ae07d7a25531175'/>
<id>a0fe40ea5842006c0da901a99ae07d7a25531175</id>
<content type='text'>
Also, fix all the bugs I found when I wrote the tests!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also, fix all the bugs I found when I wrote the tests!
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert Visual Studio projects versions (#7117)</title>
<updated>2019-07-02T05:49:05+00:00</updated>
<author>
<name>Victor Romero</name>
<email>romerosanchezv@gmail.com</email>
</author>
<published>2019-07-02T05:49:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=96994f8edeace0064b8d80489643e3cb79514390'/>
<id>96994f8edeace0064b8d80489643e3cb79514390</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Ports Overlay partial implementation (#6981)</title>
<updated>2019-06-22T06:50:05+00:00</updated>
<author>
<name>Victor Romero</name>
<email>romerosanchezv@gmail.com</email>
</author>
<published>2019-06-22T06:50:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=f3db66b403840b24ea2612d09cca30a5285f5ea3'/>
<id>f3db66b403840b24ea2612d09cca30a5285f5ea3</id>
<content type='text'>
* Ports Overlay feature spec

* Ports Overlay implementation

* [--overlay-ports] Refactor handling of additional paths

* Code cleanup

* [--overlay-ports] Add help

* [depend-info] Support --overlay-ports

* Add method to load all ports using PathsPortFileProvider

* Make PortFileProvider::load_all_control_files() const

* Remove unused code

* [vcpkg] Avoid double-load of source control file between Build::perform_and_exit and Build::perform_and_exit_ex

* [vcpkg] Clang format

* [vcpkg] Fixup build failure introduced in b069ceb2f231

* Report errors from Paragraphs::try_load_port()
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Ports Overlay feature spec

* Ports Overlay implementation

* [--overlay-ports] Refactor handling of additional paths

* Code cleanup

* [--overlay-ports] Add help

* [depend-info] Support --overlay-ports

* Add method to load all ports using PathsPortFileProvider

* Make PortFileProvider::load_all_control_files() const

* Remove unused code

* [vcpkg] Avoid double-load of source control file between Build::perform_and_exit and Build::perform_and_exit_ex

* [vcpkg] Clang format

* [vcpkg] Fixup build failure introduced in b069ceb2f231

* Report errors from Paragraphs::try_load_port()
</pre>
</div>
</content>
</entry>
<entry>
<title>[vcxproj] Explicitly specify intermediate and output directories</title>
<updated>2018-11-01T08:26:31+00:00</updated>
<author>
<name>Alexander Karatarakis</name>
<email>alkarata@microsoft.com</email>
</author>
<published>2018-10-30T23:40:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=5a1a75d2d6bb27675bca2f009c7ae5579e84cea7'/>
<id>5a1a75d2d6bb27675bca2f009c7ae5579e84cea7</id>
<content type='text'>
Avoids case-sensitivity issues, flattens the layout, no Win32 but x86 instead
Issue #4586
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Avoids case-sensitivity issues, flattens the layout, no Win32 but x86 instead
Issue #4586
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove import of user property pages when building vcpkg</title>
<updated>2018-10-31T10:00:41+00:00</updated>
<author>
<name>Roelf-Jilling</name>
<email>r-j.wolthuis@live.com</email>
</author>
<published>2018-10-31T10:00:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=a1079429209e3e9bcb923792da6be9f69ac98556'/>
<id>a1079429209e3e9bcb923792da6be9f69ac98556</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[vcpkg-hash] Use BCrypt on Windows</title>
<updated>2018-03-21T02:12:35+00:00</updated>
<author>
<name>Alexander Karatarakis</name>
<email>alkarata@microsoft.com</email>
</author>
<published>2018-03-16T23:53:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=ab7985a34b8a4de59dc9a6e6c4c40fbb564797b8'/>
<id>ab7985a34b8a4de59dc9a6e6c4c40fbb564797b8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[everything] Use -text to ensure consistent files across machines.</title>
<updated>2018-02-27T02:18:05+00:00</updated>
<author>
<name>Robert Schumacher</name>
<email>roschuma@microsoft.com</email>
</author>
<published>2018-02-27T02:18:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=ebdb41039450383ec7f41bd5f589cc46b7fd6a59'/>
<id>ebdb41039450383ec7f41bd5f589cc46b7fd6a59</id>
<content type='text'>
If you experience trouble, you can use the following to renormalize your local working directory:

git add --renormalize .
git reset .
git checkout .
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If you experience trouble, you can use the following to renormalize your local working directory:

git add --renormalize .
git reset .
git checkout .
</pre>
</div>
</content>
</entry>
</feed>
