Commit Graph

216 Commits

Author SHA1 Message Date
Robert Schumacher 73571b8eb7 Merge pull request #2034 from seanwarren/trim-sdk-version-string
Remove non-numeric characters from Windows SDK version string
2017-10-25 16:54:44 -07:00
Robert Schumacher 90a3a8a3af Merge pull request #1972 from jasjuang/cgal
new port: cgal
2017-10-23 13:05:58 -07:00
Sean Warren 2a61710326 Remove non-numeric characters from Windows SDK version string
See issue #1836, #2019
2017-10-23 11:01:40 +11:00
Robert Schumacher f527812e9e [grpc] Fix absolute paths in installed cmake files. 2017-10-19 08:53:59 -07:00
bahaki386 11fdd415dd Update Meson to 0.43.0
Upedate Meson to 0.43.0.
It will fix Issue #2006.
2017-10-18 19:38:25 +09:00
Barath Kannan 48128e5b4d Merge branch 'master' of https://github.com/Microsoft/vcpkg into qt5_modular 2017-10-17 20:25:12 +11:00
Barath Kannan 62b62d9f35 minor clean up and configuration 2017-10-17 20:02:26 +11:00
Alexander Karatarakis 374253cb1b [ninja] Update to 1.8.2 2017-10-16 16:23:10 -07:00
Robert Schumacher 81613fa0ff [vcpkg-toolchain] Improvements; add VCPKG_CHAINLOAD_TOOLCHAIN_FILE 2017-10-16 11:22:21 -07:00
Barath Kannan c147fc78c9 further fixes 2017-10-17 03:15:30 +11:00
Barath Kannan d28de4a13e qt5winextras 2017-10-16 23:56:47 +11:00
Barath Kannan 3ba22c1754 working qt tools build 2017-10-16 23:04:16 +11:00
Barath Kannan 459ac9f2e1 qt5tools package 2017-10-16 00:40:25 +11:00
martin-s 9c2fa042ee Merge branch 'master' of https://github.com/Microsoft/vcpkg into patch-vs2013
# Conflicts:
#	toolsrc/include/vcpkg/vcpkgpaths.h
#	toolsrc/src/vcpkg/vcpkgpaths.cpp
2017-10-15 02:00:19 +02:00
jasjuang 4ce8f0aa31 new port: cgal 2017-10-13 21:25:18 -07:00
Robert Schumacher 53ad140251 [vcpkg-scripts] Hotpatch revert changes to vcpkg_find_acquire_program.cmake. 2017-10-12 11:54:47 -07:00
Robert Schumacher df9eda4fff Merge pull request #1870 from Mixaill/arm64
[vcpkg] ARM64 support
2017-10-12 11:03:47 -07:00
Robert Schumacher 5c66f301b9 [vcpkg-scripts] Remove double expansions 2017-10-12 08:22:50 -07:00
Mikhail Paulyshka 00d89dbd66 vcpkg: initial ARM64 support 2017-10-12 12:02:14 +03: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 d5705e87c4 Merge branch 'master' into martin-s-patch-vs2013 2017-10-03 15:52:29 -07:00
Robert Schumacher 4440ae36b5 Merge pull request #1904 from UnaNancyOwen/add_wix
Add Dark support
2017-10-02 10:23:22 -07:00
Tsukasa Sugiura 58418e7373 Add Dark support
Add Dark support to vcpkg_find_acquire_program().
2017-10-03 00:55:54 +09:00
glachancecmaisonneuve 06798b6528 Fix for BUILD_ARGS being always added in non ninja build 2017-09-25 13:05:32 -04:00
glachancecmaisonneuve cbc3050b44 find_acquire_program fix for python2
python2 version bump
2017-09-17 02:33:44 -04:00
Jared Szechy e915ab0466 Update to latest python 3.5 patch 2017-09-12 20:13:34 -04:00
Alexander Karatarakis 26516fe485 vcpkg_configure_cmake (and _meson) now embed debug symbols within static libs (/Z7) 2017-09-09 00:12:54 -07:00
martin-s c167c70c27 - Added support for VS2013 build chain tools. 2017-09-02 16:48:29 +02:00
Fabien Péan 97b04a0b95 Add CMake function vcpkg_from_bitbucket 2017-08-30 00:12:45 +02:00
Alexander Karatarakis e4eee15ef9 Fix vcpkg_acquire_msys 2017-08-22 13:41:32 -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 2807fce1ab [vcpkg-from-github] Improve documentation (#1457) 2017-07-18 12:26:55 -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 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
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
atkawa7 9884310dbe Remove unintuitive naming in vcpkg_find_acquire_program 2017-05-25 18:04:02 -07:00
atkawa7 f1bf427695 Added Flex and Bison to vcpkg_find_acquire_program 2017-05-25 08:42:01 -07:00
Daniel Shaw 30ea0b801f [rttr] initial commit of version 0.9.5 2017-05-22 12:26:36 -07:00
Robert Schumacher 7d17afb681 Merge pull request #1078 from KindDragon/grpc
Grpc 1.3.1
2017-05-14 23:01:53 -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 8df90aaa60 [grpc] Use vcpkg_fixup_cmake_targets() and improve file layout. 2017-05-06 23:02:25 -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 9775cfff1d [vcpkg-acquire-msys] PROCESSOR_ARCHITEW6432=AMD64, not x64 2017-04-25 13:47:28 -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
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
Robert Schumacher db73e73c56 [vcpkg] Add bootstrap-vcpkg.bat to improve first-time experience. 2017-04-01 03:58:45 -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 a9a8772ad4 [vcpkg-configure-cmake] Rely on toolchain to provide CMAKE_PREFIX_PATH 2017-03-28 17:18:07 -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
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 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 cff0971773 vcpkg_build_msbuild: add TARGET_PLATFORM_VERSION property 2017-03-12 21:22:59 +03: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
Robert Schumacher 2f8d8d8b18 [ffmpeg] Initial commit of version 3.2.4 2017-03-02 07:29:19 -08:00
Alexander Karatarakis beb1250fe4 Improve functions that detect ProgramFiles in CMake 2017-02-24 15:02:10 -08:00
Robert Schumacher 7dd7490468 [vcpkg] Force JOM to be updated to 1.1.2 2017-02-23 03:29:25 -08: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
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 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
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
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