Commit Graph

442 Commits

Author SHA1 Message Date
Alexander Karatarakis f4d11d7c9e Remove download prompts for cmake/git
The prompts were causing a lot of issues for users and especially CI builds
2017-08-15 14:41:23 -07:00
paercebal f1c6b5cd4b Enable tolerance for similar configurations 2017-08-12 10:57:56 +02:00
Alexander Karatarakis 8a0a99b62a Update required/downloaded git to 2.14.1 2017-08-11 15:40:06 -07:00
atkawa7 8b09cb2efe update make to 3.9.1 2017-08-11 09:02:36 -07:00
Alexander Karatarakis cebc7acf02 Updated version of nuget to 4.1.0 2017-08-07 12:26:30 -07:00
Robert Schumacher 6f112cf961 [vcpkg-find-acquire-program] Restore strawberry perl to satisfy openssl:x64-windows 2017-08-02 14:36:02 -07:00
Robert Schumacher ebc875df58 [openssl][vcpkg_find_acquire_program] Use msys to provide perl for vcpkg_find_acquire_program. Revert openssl to use this instead of msys directly. 2017-08-01 17:12:59 -07:00
Robert Schumacher 9a87ee9c9d [openssl] Fix error in msys call to perform the perl installation. 2017-08-01 16:03:40 -07:00
Robert Schumacher c22ab980bc [openssl] Switch to msys2 as a perl provider due to strawberryperl being down. 2017-07-31 11:27:22 -07:00
Robert Schumacher 8b6747d01b Merge pull request #1531 from Mixaill/windowssdk-registry
scripts/getWindowsSDK: use registry for SDK detection
2017-07-28 17:06:00 -07:00
Robert Schumacher 7c6c706160 [vcpkg-getWindowsSDK] Also look in the paths, just in case. 2017-07-28 17:05:38 -07:00
Robert Schumacher 4735040f66 [vcpkg] Hotfix for 63454f6189. 2017-07-28 16:46:57 -07:00
Robert Schumacher 63454f6189 [vcpkg-cmake] Always search for dynamic boost libraries 2017-07-28 11:45:06 -07:00
Robert Schumacher b8cc678b5b Merge pull request #1558 from atkawa7/template
[vcpkg] shorten license instruction in  portfile.in.cmake
2017-07-28 09:20:48 -07:00
Robert Schumacher d35dfff483 Merge pull request #1563 from paercebal/triplet_system_arch_correction
fix the TRIPLET_SYSTEM_ARCH initialization
2017-07-28 09:19:16 -07:00
paercebal 4a5ce3165d fix the TRIPLET_SYSTEM_ARCH initialization 2017-07-28 12:57:05 +02:00
atkawa7 78266bd041 [vcpkg] shorten license instruction in portfile.in.cmake 2017-07-27 20:21:15 -07:00
Mikhail Paulyshka 509b59b7ae scipts/getWindowsSDK: use registry for SDK detection 2017-07-25 12:42:59 +03:00
Mikhail Paulyshka 5d86005aa7 cmake: update to 3.9 2017-07-25 04:07:08 +03:00
Robert Schumacher 2807fce1ab [vcpkg-from-github] Improve documentation (#1457) 2017-07-18 12:26:55 -07:00
Robert Schumacher 6950aeb637 [vcpkg-applocal] Recurse into other binaries. Fixes #1435. 2017-07-13 17:47:20 -07:00
Robert Schumacher 5498864711 [vcpkg-toolchain] Add INPUT_FILE NUL. Fixes #1431. 2017-07-11 14:09:56 -07:00
Arkady Shapkin d222302b2f [cereal] Portfile fix 2017-07-08 02:45:36 +03:00
Robert Schumacher c21a2fe38a [angle] Add preliminary UWP support 2017-06-30 17:34:55 -07:00
Robert Schumacher e8f819e04e [vcpkg-fixup-cmake-targets] Fix bug when port has no unused cmake config files. 2017-06-27 11:24:31 -07:00
Robert Schumacher c697b40dc2 Merge pull request #1310 from khouzam/ffmpeg-uwp
Adding support for FFmpeg in UWP.
2017-06-21 17:09:58 -07:00
Robert Schumacher 78fff8f2ea Merge pull request #1299 from atkawa7/jansson
[jansson] new port required by nghttp2 #1122
2017-06-20 16:30:21 -07:00
Robert Schumacher 833c38c630 [jansson] Enable cmake scripts 2017-06-20 16:29:35 -07:00
Robert Schumacher 338f8614e3 [vcpkg-fixup-cmake-targets][glm] Upgrade GLM. Move cmake fixup logic into helper script. 2017-06-20 15:20:23 -07:00
Gilles Khouzam 8085cd34f2 Adding support for FFmpeg in UWP.
Adding support to download gas-preprocessor as an acquire_program.
Update all packages for msys2
Download perl and gcc for ARM assembly in ffmpeg.
2017-06-19 12:49:20 -07:00
Tsukasa Sugiura e24f83aed1 Fix typo of template
Fix typo of portfile template.
2017-06-15 08:30:22 +09:00
Robert Schumacher 13b29588ba [vcpkg-cmake] Add tools subdirectories to the find programs path. Improves #1143. 2017-06-09 23:56:19 -07:00
Robert Schumacher 299527f63b Merge pull request #1216 from atkawa7/patch-1
Acquire  chromium depot tools
2017-06-07 19:17:30 -07:00
atkawa7 3ee46a4bb6 stop cmake build on a failed download 2017-06-06 10:37:21 -07:00
Daniel Shaw 0c70ca2194 Merge pull request #1195 from danielshaw42/compiler_flags
Add support for compiler flags
2017-06-05 17:20:12 -07:00
Daniel Shaw 566172b3b6 remove debug statements 2017-06-05 17:01:20 -07:00
atkawa7 e3c9082631 Include it in common tools 2017-06-02 13:36:32 -07:00
atkawa7 4b6c1f291c Acquire chromium depot tools 2017-06-02 13:33:45 -07:00
Daniel Shaw eb3b2accbc Add support for compiler flags 2017-05-30 12:27:03 -07:00
Bagong dc43c4271b Add default path of 64-bit python as installed by MSVS2017 2017-05-29 20:32:06 +02:00
Bagong 71726ac000 Correct path bison/flex add ruby 2.4.1 and gperf 3.0.1 2017-05-29 09:05:52 +02:00
Robert Schumacher 49cd399586 [vcpkg-docs] Rework documentation for compatibility with readthedocs.io and MkDocs. 2017-05-28 14:15:13 -07:00
Robert Schumacher 334a35e425 [vcpkg-toolchain] Compare CMAKE_SYSTEM_NAME, not WINDOWS_STORE. Fixes #1179. 2017-05-28 13:07:20 -07:00
Robert Schumacher 88e4f79c77 Merge pull request #1163 from atkawa7/thrift
Thrift #16
2017-05-28 04:47:06 -07:00
Robert Schumacher e288a87b9f [vcpkg-ci] Do not delete log files 2017-05-25 18:15:05 -07:00
atkawa7 9884310dbe Remove unintuitive naming in vcpkg_find_acquire_program 2017-05-25 18:04:02 -07:00
Robert Schumacher 985e787b75 [vcpkg-ci] Add uwebsockets to internal CI 2017-05-25 15:57:40 -07:00
atkawa7 f1bf427695 Added Flex and Bison to vcpkg_find_acquire_program 2017-05-25 08:42:01 -07:00
Robert Schumacher 2b944c21e8 [vcpkg] Fix regression on Windows 7/8 introduced with Powershell Core support 2017-05-24 03:33:20 -07:00
Alexander Karatarakis 9db43574c9 Merge pull request #1141 from Mixaill/pscore-bootstrap
scripts/fetchDependency.ps1: fix vcpkg boostrapping with Powershell Core
2017-05-23 11:59:25 -07:00
Alexander Karatarakis 5ba2f0d81c scripts/fetchDependency.ps1: Retain previous code for hashing to support Win7 2017-05-23 11:53:20 -07:00
Robert Schumacher 70429b207d [vcpkg] Enable VCPKG_POLICY_ALLOW_OBSOLETE_MSVCRT 2017-05-22 22:00:02 -07:00
Mikhail Paulyshka 932f0f0657 scripts/fetchDependency.ps1: fix vcpkg boostrapping with Powershell Core 2017-05-22 23:57:37 +03:00
Daniel Shaw 30ea0b801f [rttr] initial commit of version 0.9.5 2017-05-22 12:26:36 -07:00
Robert Schumacher c99983613a [vcpkg-ci] Disable folly:x64-windows pending manual investigation. 2017-05-19 20:08:16 -07:00
Robert Schumacher 04c0a3888d [vcpkg-internalCI] exit $? doesn't cause VSO to fail the build 2017-05-19 15:29:07 -07:00
Robert Schumacher 7d17afb681 Merge pull request #1078 from KindDragon/grpc
Grpc 1.3.1
2017-05-14 23:01:53 -07:00
Robert Schumacher 74c2c23c13 [boost] Fix uwp builds. Add x86-uwp to CI.
Fixes #1069.
2017-05-14 19:56:16 -07:00
Arkadiy Shapkin 083bfa14b0 [c-ares] Initial commit for c-ares library
vcpkg_fixup_cmake_targets() support CONFIG_PATH parameter
2017-05-11 14:44:13 +03:00
codicodi 78c6e6ab12 [libepoxy] update to 1.4.2 2017-05-10 23:15:02 +02:00
Robert Schumacher 92591846cc [vcpkg-internalCI] Add folly:x64-windows to internal CI builds 2017-05-08 16:46:49 -07:00
Olaf van der Spek a032ae1b49 Update ports.cmake 2017-05-08 11:16:49 +02:00
Robert Schumacher 8df90aaa60 [grpc] Use vcpkg_fixup_cmake_targets() and improve file layout. 2017-05-06 23:02:25 -07:00
Robert Schumacher 68159355be [vcpkg] Add more logging to findXYZ.ps1 2017-05-06 21:37:04 -07:00
Alexander Karatarakis 7bdf189a92 Rework vcpkg's triplet environment reading
The triplet is "run" and vcpkg observes the environment.
Previously, the environment was deduced by the triplet's name
2017-05-04 15:06:18 -07:00
Robert Schumacher f821e41de6 Merge pull request #1020 from muemart/fix_arch
Fix processor architecture detection
2017-05-03 12:55:43 -07:00
Martin Müller eb3d052a52 Fix processor architecture detection 2017-05-03 19:11:29 +02:00
Robert Schumacher 4633c5e0ea [vcpkg] Add support for installing from HEAD 2017-05-03 04:12:28 -07:00
Robert Schumacher 9c4099545b [vcpkg-toolchain] When using the Vcpkg toolchain, do not also include the user-wide property sheet. 2017-05-01 23:12:43 -07:00
Robert Schumacher ff639ecc02 [vcpkg-applocal] Ensure log for copied DLLs is created, even when no DLLs are copied.
This fixes a bug which caused all non-vcpkg-using builds to be considered out of date.
2017-04-25 17:49:13 -07:00
Robert Schumacher 9775cfff1d [vcpkg-acquire-msys] PROCESSOR_ARCHITEW6432=AMD64, not x64 2017-04-25 13:47:28 -07:00
Robert Schumacher 89ad7d6b22 [vcpkg-toolchain] Add more CMAKE_SYSTEM_IGNORE_PATHs to suppress usage of system-wide openssl 2017-04-24 23:25:12 -07:00
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
Alexander Karatarakis 60e67651c3 Improve functions that detect ProgramFiles in powershell 2017-02-24 14:30:56 -08:00
Alexander Karatarakis 984f710c3f Tweak Verbose messages 2017-02-23 16:01:20 -08:00
Alexander Karatarakis 6367924964 Disable Verbose-level messages for imported module 2017-02-23 15:50:52 -08:00
Alexander Karatarakis b5dc358d49 Remove unneeded Import-Module directive 2017-02-23 15:50:28 -08:00
Robert Schumacher 7dd7490468 [vcpkg] Force JOM to be updated to 1.1.2 2017-02-23 03:29:25 -08:00
Mikhail Klimenko 42ac9bbe1e Add proxy credential support 2017-02-22 14:51:05 +03:00
Robert Schumacher fa3f9dd962 [opengl] Add -ExecutionPolicy Bypass when invoking powershell as a child
process.
2017-02-21 23:29:31 -08:00
Alexander Karatarakis b831a7d9ee [find/acquire python] Update to v1.1.2 from v1.1.1 2017-02-21 19:39:53 -08:00
Alexander Karatarakis 4dc8f546f6 [find/acquire python] Use 32-bit versions and bump to latest patch version 2017-02-21 19:31:52 -08:00
Alexander Karatarakis c44c085e8b Add vcpkg_get_windows_sdk.cmake 2017-02-21 18:09:32 -08:00
Alexander Karatarakis a2cebceafe Rename findTargetPlatformVersion to getWindowsSDK 2017-02-21 17:45:08 -08:00
pravic 9aa7c944f2 Allow to use git.cmd in addition to git.exe
In respect of #682 and https://cmake.org/Bug/bug_relationship_graph.php?bug_id=9879.
2017-02-21 08:24:14 +03:00
Alexander Karatarakis 0dbc59da7a Fix script for powershell in Win7 2017-02-16 20:00:00 -08:00
Robert Schumacher cf537a2623 [vcpkg] Use the Registry to find VS2015 2017-02-16 19:21:55 -08:00
Alexander Karatarakis d36b292ae2 Don't prompt for downloading nuget when finding VS instances
This means bootstrap no longer prompts
2017-02-16 19:13:10 -08:00
Alexander Karatarakis 7b4cae57be fetchDependency.ps1: add option to override prompting for download 2017-02-16 18:48:14 -08:00
Alexander Karatarakis 66cc4eed68 CMake: Bump version to 3.8.0 to resolve VS2017 UWP build issues 2017-02-16 18:02:16 -08:00
Alexander Karatarakis 03b6548653 Use MinGit instead of PortableGit. Resolves #662 2017-02-15 16:35:51 -08:00
Alexander Karatarakis edec017ece Fix download of nasm. Resolves libjpeg-turbo build error 2017-02-14 19:20:13 -08:00
Alexander Karatarakis da26d09716 Add functions to find Program Files folders on the CMake side 2017-02-14 17:29:47 -08:00
Alexander Karatarakis 444f28dd24 Add functions to find Program Files folders on the powershell side 2017-02-14 16:53:29 -08:00
Robert Schumacher e139716c8f Merge pull request #653 from codicodi/add-libepoxy
Add libepoxy
2017-02-12 23:54:52 -08:00
Robert Schumacher 4cef21b894 [bootstrap] Specify NuGet Source to avoid impact from user config. 2017-02-11 09:51:02 -08:00
Alexander Karatarakis cfd5adaf13 Improve WinSDK detection 2017-02-09 15:26:40 -08:00
codicodi b65ae7c277 tabs to spaces 2017-02-09 18:15:57 +01:00
codicodi 6ca475a5b4 add libepoxy 2017-02-09 18:13:52 +01:00
Alexander Karatarakis 4f8e4af363 Remove unneeded Import-Module 2017-02-08 22:31:04 -08:00
Alexander Karatarakis b6b69025c3 bootstrap.ps1 now detects the available Windows SDKs 2017-02-08 22:29:29 -08:00
Robert Schumacher 116b1b8c66 Reorder path alterations to generally append instead of prepend.
This solves the issue where some software bundles (git) provide multiple executables in the same folder, which can override other desired programs (link.exe).
2017-02-08 17:39:31 -08:00
Robert Schumacher 4d43330241 Merge branch 'master' into codicodi-ninja-support 2017-02-08 15:24:59 -08:00
Alexander Karatarakis e1aea256b8 Fix variable name and guard against 0 instances 2017-02-08 02:07:53 -08:00
Robert Schumacher b8ae855786 Merge pull request #644 from Microsoft/dev/roschuma/no-intel-mkl
[vcpkg] Disable Intel MKL for all internal builds. Fixes #609.
2017-02-08 01:25:22 -08:00
Alexander Karatarakis f9616c6994 Add new Policy: Empty Package 2017-02-07 17:02:57 -08:00
Alexander Karatarakis acc669e869 Update SetupAPI version. Explicitly specify version. Use -nocache 2017-02-06 15:55:39 -08:00
Alexander Karatarakis 7207316ed4 Don't download nupkg. nuget.exe auto-downloads it 2017-02-06 15:29:38 -08:00
Ben Harper 504545d2c8 Add a workaround for another BITS code path
The fix from last week (ce9927f732)
worked for downloading most dependencies, but there is still one
BITS transfer code path, which this fix addresses.
2017-02-06 14:48:30 +02:00
Robert Schumacher f7dcbe97ff [vcpkg] Disable Intel MKL for all internal builds. Fixes #609. 2017-02-03 17:46:09 -08:00
codicodi 95af9aac7c Add Ninja support 2017-02-03 17:16:13 +01:00
Alexander Karatarakis ce9927f732 Improve error handling if BITS transfer fails 2017-02-02 16:00:30 -08:00
Robert Schumacher b2b2c91369 [vcpkg] Override Boost_COMPILER setting for all packages and toolchain to enable mixing VS2015 and VS2017 2017-02-02 15:41:34 -08:00
Robert Schumacher a3eaed8f1f [vcpkg] Add /MP to base compilation flags, enabling parallel builds. 2017-02-01 16:19:27 -08:00
Alexander Karatarakis cd0b7d644b Add PolicyDLLsWithoutLIBs policy 2017-02-01 11:42:41 -08:00
Alexander Karatarakis f2d40c5b81 Download 32-bit perl instead of 64-bit. Resolves #620 2017-02-01 11:38:58 -08:00
Robert Schumacher 8b21933367 [vcpkg-msbuild] Add troubleshooting message to MSBuild projects with Importance=Normal 2017-01-31 17:53:08 -08:00
Alexander Karatarakis 872332df34 Remove doVcpkgRelease.ps1 2017-01-30 18:13:58 -08:00
Alexander Karatarakis 8b602f97c8 [vcpkg_copy_pdbs] Force output to be in en-us. Resolves #587 2017-01-25 18:32:24 -08:00
Robert Schumacher d04e78815a [vcpkg] Do not build tests when running scripts\bootstrap.ps1. 2017-01-25 15:05:51 -08:00
Robert Schumacher 318d32e870 [vcpkg] Add user-facing notification to prompt rebuilding vcpkg.exe in face of cmake changes. 2017-01-24 18:55:41 -08:00
Alexander Karatarakis af0727cbc0 Improve detection of VS installation instances 2017-01-24 17:51:45 -08:00
Robert Schumacher 33ce94a456 [vcpkg integrate] Exit silently if target cannot be found. 2017-01-24 15:17:45 -08:00
Alexander Karatarakis f2ac7a32aa FetchDependency.ps1 now returns the downloaded exe's path 2017-01-24 12:36:46 -08:00
Alexander Karatarakis d96f56736e Fix path to nuget.exe 2017-01-24 12:32:03 -08:00
Alexander Karatarakis d5e7a501e9 Download nuget.exe in a version-including subfolder in Downloads\ 2017-01-24 12:30:14 -08:00
Alexander Karatarakis ccda20a858 Remove $downloadName variable 2017-01-24 12:01:11 -08:00
Alexander Karatarakis 93c3c0648a [VS2017] Enable building with v141 toolset 2017-01-23 19:25:47 -08:00
Alexander Karatarakis 7c9db95fec Bump downloaded git version 2017-01-23 18:47:38 -08:00
Alexander Karatarakis 868a7623ad Bump nuget.exe version 2017-01-23 18:47:11 -08:00
Robert Schumacher 44810f267d [vcpkg integrate] Lower verbosity of MSBuild messages. 2017-01-23 18:26:57 -08:00
Alexander Karatarakis 522b393901 Bump version of required CMake to 3.7.2 2017-01-23 17:02:43 -08:00
Alexander Karatarakis 58aeb68442 [VS2017] Enable building vcpkg itself with VS2017 2017-01-23 12:54:33 -08:00
Alexander Karatarakis e6c127511e [VS2017] Add powershell script to find any MSBuild with C++ support 2017-01-23 12:54:03 -08:00
Alexander Karatarakis bb639bfa9c [VS2017] Add powershell script to enumerator VS2017 instances 2017-01-23 12:53:18 -08:00
Alexander Karatarakis 030ed27117 Fix integration when $(Platform) is empty 2017-01-19 17:38:56 -08:00
Robert Schumacher 2b48e78086 Merge pull request #529 from codicodi/add-glib
Add glib
2017-01-19 14:04:09 -08:00
Alexander Karatarakis fd0adc561d [vcpkg_build/install_cmake] Add option to disable parallel building 2017-01-13 19:09:42 -08:00
codicodi f5a0a64e44 [glib] tooools 2017-01-14 02:59:41 +01:00
codicodi eb7ccc1223 Revert "[glib] use win_iconv and add subdir for tools"
This reverts commit ccd3e399f0.
2017-01-14 02:55:41 +01:00
Robert Schumacher da09df713f [vcpkg integration] Explicitly skip empty entries instead of recursing. Fixes #460. 2017-01-13 17:39:12 -08:00
Alexander Karatarakis 2bc4064b1e [vcpkg_build_cmake] Add option to specify the 64-bit toolset 2017-01-13 17:30:48 -08:00
codicodi ccd3e399f0 [glib] use win_iconv and add subdir for tools 2017-01-14 02:15:34 +01:00
Alexander Karatarakis f4622dce99 [7zip] Also consider the system version, if available 2017-01-11 20:54:25 -08:00
codicodi 275a59dd9d Add glib 2017-01-11 21:20:53 +01:00
Albert Ziegenhagel 1911fa8182 Acquire 7z
Since 7zip is distribute as installer only (no archive) we use msiexec to extract the installer without installing it. msiexec should be available on all windows computers (located in C:/Windows/system32)
2017-01-11 11:37:19 +01:00
Alexander Karatarakis 4f5f52ff47 Fix error message when looking for PYTHON2 2017-01-10 16:02:53 -08:00
Alexander Karatarakis c5dad5306e [vcpkg_apply_pathces] Fix typo (also trailing whitespace) 2017-01-06 14:57:45 -08:00
Silvio 1decb1b52c cmake: add qmake-related helpers function 2017-01-05 23:46:43 +01:00
Silvio f4c34bb42d vcpkg_apply_patches: add QUIET option 2017-01-05 23:46:43 +01:00
Christian Ullrich 335c15a9d0 Copy DLLs before attempting to regsvr32. 2016-12-23 14:47:38 +01:00