Robert Schumacher
c07e3b26f2
Merge branch 'x86-disable-ninja'
2017-04-24 22:55:06 -07:00
Robert Schumacher
522a2bd350
[vcpkg-acquire-msys] Enable side-by-side of x86 and x64 msys.
2017-04-24 22:47:50 -07:00
İsmail Dönmez
8bf9d2a72b
Fix missing parenthesis
2017-04-24 19:29:34 +02:00
İsmail Dönmez
656ba237d7
Use msys64 on 64bit systems
2017-04-24 14:19:26 +02:00
Robert Schumacher
169521070a
[vcpkg] Ninja is only 64-bit; do not use on x86
2017-04-23 00:11:42 -07:00
Alexander Karatarakis
5fbc9c4563
Update cmake version to 3.8.0 (was 3.8.0rc1)
2017-04-21 18:41:01 -07:00
Alexander Karatarakis
4d850d153a
[vcpkg.cmake] Detect .vcpkg-root
2017-04-20 16:19:39 -07:00
Robert Schumacher
35f8d033b7
[vcpkg] Add script for internal CI. This makes the set of built packages more transparent and updatable.
2017-04-19 04:54:30 -07:00
Robert Schumacher
bfb76e52a4
[vcpkg] Fix getWindowsSDK to correctly handle the new optional c++ desktop deployment of the Windows SDK.
2017-04-13 18:59:13 -07:00
Robert Schumacher
92c0a91d3f
[vcpkg-msbuild] Fix line wrapping bug on Win7.
...
On Win7, calling powershell via MSBuild results in normal output lines being split based on the ConHost system-wide default line length settings.
The fix is to first write all the lines to a file, then load that file as into an MSBuild ItemGroup. This avoids all interaction with ConHost.
2017-04-11 16:32:45 -07:00
Robert Schumacher
1513062f0b
[vcpkg-scripts] Improve verbose logging in findAnyMSBuildWithCppPlatformToolset.
2017-04-11 14:41:57 -07:00
Robert Schumacher
eb9b85c49d
[vcpkg] Switch several usages of -ExecutionPolicy Unrestricted to Bypass to avoid failures due to Mark Of The Web
2017-04-08 18:53:39 -07:00
Wei Mao
6a2e1c77fe
Fix issue 556: need setup include path for rc.exe (wtl fails to build)
2017-04-07 09:50:24 -07:00
Robert Schumacher
3839b44d18
[vcpkg-cmake] Use Bypass to avoid mark-of-the-web issues in cmake toolchain.
2017-04-06 15:08:35 -07:00
Robert Schumacher
db73e73c56
[vcpkg] Add bootstrap-vcpkg.bat to improve first-time experience.
2017-04-01 03:58:45 -07:00
Robert Schumacher
558d54dd4e
[qt5] Add qtdeploy.ps1 to enhance applocal.ps1 when Qt is in use.
2017-03-31 06:35:23 -07:00
Robert Schumacher
bbaf4d77e7
[applocal.ps1] Refactor out binary deployment
2017-03-31 03:11:06 -07:00
Robert Schumacher
1c9fd4aefc
[applocal.ps1] Keep global set of searched binaries and avoid excessive recursion.
2017-03-31 03:05:15 -07:00
Robert Schumacher
5414655ea4
[vcpkg] Fix regression introduced in 8dc2699e5d
. Fixes #873 . Fixes #871 . Fixes #874 . Fixes #876 .
...
When using the toolchain file, VCPKG_TARGET_TRIPLET was not specified, which resulted in all libraries being built against x86-windows.
2017-03-31 00:35:40 -07:00
Robert Schumacher
80e1a39a5d
Merge pull request #864 from codicodi/fix-toolchain
...
[vcpkg.cmake] handle alias executable targets
2017-03-29 09:54:48 -07:00
Robert Schumacher
a9a8772ad4
[vcpkg-configure-cmake] Rely on toolchain to provide CMAKE_PREFIX_PATH
2017-03-28 17:18:07 -07:00
codicodi
17c819c353
[vcpkg.cmake] handle alias executable targets
2017-03-28 19:08:30 +02:00
Robert Schumacher
32827f98c0
[vcpkg] Fix bug when downloading Git.
2017-03-24 21:53:19 -07:00
Alexander Karatarakis
3b511adfe4
Add EMPTY_INCLUDE_FOLDER policy. Resolves #816
2017-03-24 12:49:08 -07:00
Robert Schumacher
85169faaea
[vcpkg-toolchain] Automatically detect Windows SDK version.
2017-03-21 17:02:18 -07:00
Robert Schumacher
8dc2699e5d
[vcpkg-configure-cmake] Use toolchain in internal builds.
2017-03-21 01:48:52 -07:00
Alexander Karatarakis
38233af9a2
Look for 'git' instead of 'git.exe'. Resolves #820
2017-03-20 16:58:08 -07:00
Robert Schumacher
fded520642
[vcpkg-qmake] Tidy qmake-based builds. Search for qmake.exe inside tools.
2017-03-20 16:20:02 -07:00
Alexander Karatarakis
e4d337cc96
Use -NoProfile when calling powershell
2017-03-15 16:25:06 -07:00
Alexander Karatarakis
fa4b4d48d9
Fix vcpkg_get_windows_sdk.cmake to properly handle space in path
2017-03-15 16:25:06 -07:00
Robert Schumacher
e91218e638
Merge pull request #790 from Mixaill/msbuild-platformtoolset
...
vcpkg_build_msbuild: add PLATFORM_TOOLSET property
2017-03-14 17:10:33 -07:00
Mikhail Paulyshka
c791d19bd1
vcpkg_configure_cmake: fix ARM configuring
2017-03-14 03:59:41 +03:00
Mikhail Paulyshka
b87c1c1bea
vcpkg_build_msbuild: add PLATFORM_TOOLSET property
2017-03-14 02:18:23 +03:00
Robert Schumacher
e387f314a8
Merge pull request #775 from Mixaill/msvs2017-mpir-winsdk
...
[mpir] detect Windows SDK version (was: retarget MSVS2017 to Windows 10 SDK)
2017-03-13 14:15:56 -07:00
Robert Schumacher
26b9278a4c
[vcpkg_build_msbuild] Perform a full rebuild by default.
2017-03-13 14:09:11 -07:00
Robert Schumacher
8fc1447da7
[vcpkg_build_msbuild] Default to overriding WinSDK version
2017-03-13 14:02:28 -07:00
Mikhail Paulyshka
27f0759cab
template: add some more variables
2017-03-13 03:39:46 +03:00
Mikhail Paulyshka
cff0971773
vcpkg_build_msbuild: add TARGET_PLATFORM_VERSION property
2017-03-12 21:22:59 +03:00
Robert Schumacher
a2a558bd03
[vcpkg] Fix regression in 7b14894d
. Fixes #772 .
2017-03-11 19:08:16 -08:00
Alexander Karatarakis
bfa5812a6b
Update version of VS SetupAPI nuget package
2017-03-10 14:10:14 -08:00
Robert Schumacher
883b865f8e
[vcpkg-configure-cmake] Alwasy set CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP to TRUE
2017-03-06 10:35:03 -08:00
Alexander Karatarakis
b03b578ffc
Rename policy to OnlyReleaseCRT
2017-03-03 19:09:24 -08:00
Alexander Karatarakis
c2a368976d
Add policy: NoDebugBinaries
2017-03-03 19:00:48 -08:00
Robert Schumacher
2f8d8d8b18
[ffmpeg] Initial commit of version 3.2.4
2017-03-02 07:29:19 -08:00
Robert Schumacher
61254273ba
Merge pull request #701 from MKlimenko/master
...
Add proxy credential support
2017-02-28 06:09:03 -08:00
Alexander Karatarakis
58002f6239
Tweak -Verbose messages
2017-02-24 16:36:10 -08:00
Alexander Karatarakis
789f26c741
Rewrite WindowsSDK detection
2017-02-24 16:28:36 -08:00
Alexander Karatarakis
c81edf7592
Rewrite MSBuild detection
...
Add -Verbose messages. Look for VS2015 in Program files as well as registry
2017-02-24 16:27:29 -08:00
Alexander Karatarakis
8f89f41a06
Inline variables
2017-02-24 15:17:18 -08:00
Alexander Karatarakis
beb1250fe4
Improve functions that detect ProgramFiles in CMake
2017-02-24 15:02:10 -08:00