4319 Commits

Author SHA1 Message Date
Alexander Karatarakis
b6512bace1 [vswhere.exe] Update to vesrion 2.2.3 (was 2.1.4) 2017-10-09 16:42:40 -07:00
Alexander Karatarakis
ab7a1abc93 [VS detection] Add -products * flag to vswhere. This includes Express and BuildTools SKUs 2017-10-09 16:42:40 -07:00
Fabian Parzefall
3e4b7edb79 Add port for imgui library 2017-10-09 12:48:44 +02:00
Robert Schumacher
d7c60c2048 Merge pull request #1945 from dpogue/string_theory
[string_theory] Initial port
2017-10-08 22:11:59 -07:00
Darryl Pogue
a3f68f5d01 [string_theory] Initial port 2017-10-08 22:04:07 -07:00
Tsukasa Sugiura
86f6485078 Add support custom triplets
Add support custom triplets.
2017-10-09 11:31:53 +09:00
Robert Schumacher
04970ecc20 Merge pull request #1941 from pravic/sciter
[sciter] Update to 4.0.4.5428
2017-10-07 22:17:37 -07:00
pravic
a958a8b50a [sciter] Update to 4.0.4.5428 2017-10-08 07:35:09 +03:00
pravic
e30466b08c [sciter] Update to 4.0.4.5413 2017-10-08 07:33:25 +03:00
Alexander Karatarakis
1fb5313a88 [websocketpp] Add patch for openssl 1.1.0 compatibility 2017-10-06 18:51:49 -07:00
Alexander Karatarakis
bc18ea6622 [cpprestsdk] Patch to allow building with openssl 1.1.0 2017-10-06 18:51:49 -07:00
Robert Schumacher
bb48a94606 Merge pull request #1896 from mariatav/dev/mariatav/autocomplete
Autocomplete: Command to enable tab completion
2017-10-06 14:42:34 -07:00
Robert Schumacher
1008d3dd7a Merge pull request #1929 from glachancecmaisonneuve/mozjpeg
mozjpeg initial port
2017-10-06 14:11:19 -07:00
Robert Schumacher
049ad42779 [mozjpeg] Use vcpkg_from_github and vcpkg_copy_tool_dependencies 2017-10-06 14:06:43 -07:00
Alexander Karatarakis
cd4142d3ca Bump version of nuget to 4.3.0 (was 4.1.0) 2017-10-06 14:06:02 -07:00
Robert Schumacher
0b97b05a7e Merge pull request #1890 from Microsoft/dev/alkarata/winsock2cryptowincrypt
Add ports for winsock2 and wincrypt
2017-10-06 12:55:05 -07:00
John Farrier
52352d25e6 #1930 Improved build control to exclude demo applications. 2017-10-06 14:18:02 -04:00
John Farrier
3a7a18a53d #1930 Celero Initial Port 2017-10-06 13:53:48 -04:00
Alexander Karatarakis
f0f25b1cb7 Remove unused variable 2017-10-06 02:04:04 -07:00
Alexander Karatarakis
5e3d3fb8b4 Merge pull request #1934 from nerdile/dev/nerdile/fix-bootstrap-win10sdk-detection
Fix Win10SDK detection during Bootstrap
2017-10-06 02:02:24 -07:00
Robert Schumacher
cf7762a82e [vcpkg-internal-ci] Remove chakracore due to dependency on cor.h 2017-10-06 00:49:41 -07:00
Alexander Karatarakis
03c17e2026 Remove unneeded "continue" 2017-10-05 22:47:45 -07:00
Alexander Karatarakis
3a6e34804a Remove stray comment 2017-10-05 22:46:55 -07:00
Alexander Karatarakis
e3527b23ea Don't assume VS2015 is in C:\Program Files (x86)\ 2017-10-05 22:44:49 -07:00
Robert Schumacher
540046b564 [vcpkg] Remove assert that vswhere returns only 14 or 15. 2017-10-05 22:16:43 -07:00
Daniel Strommen
0643bd6581 Fix Win10SDK detection during Bootstrap
When multiple Win10 SDK's are installed, like Insider previews,
depending on the SDK installation, it may not contain the um headers.
There is already a loop for trying to find the newest Win10 SDK
that has full headers, but it's returning at the first failure,
rather than continuing the loop to the next iteration.

Also, use Join-Path instead of manual path appending, to normalize
the extra \ at the end of the sdk root value.  In some cases paths
with double backslashes can be interpreted as a fallback syntax for
UNC paths.  Join-Path normalizes the path appropriately.
2017-10-05 19:47:41 -07:00
Alexander Karatarakis
9ae4b9f885 Update CHANGELOG and bump version to v0.0.91 2017-10-05 19:01:48 -07:00
Alexander Karatarakis
f0c23aeb6b Completely rework Visual Studio detection
- Now using vswhere.exe to detect all VS instance (2015 + 2017)
- Default version preference order is now: stable, prerelease, legacy
- Within each preference weight, the latest one is chosen
- findVisualStudioInstallationInstances.ps1 now has a parameter to choose VS instance
2017-10-05 18:29:34 -07:00
Alexander Karatarakis
86f3a9dbbd Fix Strings::split() to handle delimiters of arbitrary size 2017-10-05 18:27:07 -07:00
Alexander Karatarakis
eca5a8b8d4 Add vswhere in fetchDependency.ps1 2017-10-05 18:27:07 -07:00
Alexander Karatarakis
9a963f7eff Overhaul VS selection. Add triplet option to specify VS instance 2017-10-05 18:27:07 -07:00
Alexander Karatarakis
7f68aa6630 Introduce Util::stable_keep_if() 2017-10-05 18:27:07 -07:00
Robert Schumacher
68a9876682 Merge pull request #1931 from podsvirov/vcpkg-export-ifw
[vcpkg-export-ifw] Maintenance Tool
2017-10-05 18:14:57 -07:00
Robert Schumacher
13385293e6 [vcpkg] Clang-format on commands_export_ifw 2017-10-05 18:14:08 -07:00
Robert Schumacher
9b0c2cb252 [vcpkg] Remove multiple byte order marks 2017-10-05 18:07:29 -07:00
Robert Schumacher
74bab196c9 Merge pull request #1873 from glachancecmaisonneuve/buildinstallcmakescriptsfix
Fix for BUILD_ARGS being always added in non ninja build (vcpkg_build_cmake,vcpkg_install_cmake)
2017-10-05 17:52:15 -07:00
Robert Schumacher
2c9ee072da [vcpkg_build_cmake] Refactor _build_ and _install_ into a single cmake script.
Regenerate documentation. Remove MSVC_64_TOOLSET option because it's obsolete.
2017-10-05 17:49:28 -07:00
Robert Schumacher
1946a8ca94 Merge pull request #1928 from lazyhamster/librtmp
New port for librtmp 2.3
2017-10-05 15:12:13 -07:00
Robert Schumacher
a518ded266 [vcpkg] Check size and don't perform stripping if string is too small. 2017-10-05 14:36:29 -07:00
Konstantin Podsvirov
6f763c5ca8 [vcpkg-export-ifw] Maintenance Tool
Install maintenance tool and create Start menu shortcuts
to manage, update and uninstall packages.
2017-10-05 21:24:32 +03:00
glachancecmaisonneuve
13a225c6ab mozjpeg initial port 2017-10-05 12:15:42 -04:00
LazyHamster
887466dfc1 Added port for librtmp 2.3 2017-10-05 15:56:49 +03:00
Robert Schumacher
d8507cd159 Merge pull request #1888 from jasjuang/aws-sdk-cpp
[aws-sdk-cpp] update to 1.2.4 and fix cmake exports
2017-10-04 16:56:00 -07:00
Robert Schumacher
875a1269be Merge pull request #1734 from podsvirov/export-ifw
WIP: Export IFW (Beta)
2017-10-04 16:25:17 -07:00
Robert Schumacher
c98db75415 [vcpkg] Refactor out implication in option parsing for export 2017-10-04 16:24:03 -07:00
Robert Schumacher
1b71053ad9 [vcpkg] Reformat and refactor to reduce function size 2017-10-04 16:01:29 -07:00
Robert Schumacher
ddbd57f505 [vcpkg] Reformat and fix headers. 2017-10-04 15:58:05 -07:00
Robert Schumacher
a34b6ee16e Merge branch 'export-ifw' of https://github.com/podsvirov/vcpkg into podsvirov-export-ifw 2017-10-04 14:14:58 -07:00
Alexander Karatarakis
40d531e911 Merge pull request #1926 from UnaNancyOwen/fix_openni2
Change to refer Kinect SDK 1.x that installed using vcpkg port
2017-10-04 13:03:45 -07:00
Alexander Karatarakis
26c06e1492 Merge pull request #1925 from UnaNancyOwen/fix_kinectsdk1
Extract Kinect SDK 1.x Installer using Dark
2017-10-04 13:01:12 -07:00