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
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
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
f2d40c5b81
Download 32-bit perl instead of 64-bit. Resolves #620
2017-02-01 11:38: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
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
93c3c0648a
[VS2017] Enable building with v141 toolset
2017-01-23 19:25:47 -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
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
Robert Schumacher
31b713ca1f
[vcpkg] Remove all instances of TRIPLET_SYSTEM_NAME; use VCPKG_CMAKE_SYSTEM_NAME instead.
2016-12-07 21:40:36 -08:00
Robert Schumacher
5359a542a5
[vcpkg] Disable all interactions with CMake registry -- we are effectively implementing our own registry and they don't nest very well at all.
...
Fixes #334 .
2016-12-06 01:26:46 -08:00
Alexander Karatarakis
d933562a58
Move PYTHON2 "acquisition" to vcpkg_find_acquire_program
2016-11-28 17:17:28 -08:00
Robert Schumacher
d746bf5822
Merge pull request #273 from Morten242/multithreaded_install
...
Add /m switch to vcpkg_install_cmake
2016-11-10 17:57:43 -08:00
Mårten Nordheim
34c585901e
Add /m switch to vcpkg_install_cmake
...
(https://github.com/Microsoft/vcpkg/issues/258#issuecomment-259839046 )
2016-11-11 01:16:24 +01:00
Mårten Nordheim
60c61d9305
Add /m switch to vcpkg_build_msbuild.cmake
...
(https://github.com/Microsoft/vcpkg/issues/258#issuecomment-259018977 )
2016-11-11 01:15:14 +01:00
Robert Schumacher
1bc75b551d
Merge branch 'qt5-add' of https://github.com/Barath-Kannan/vcpkg into Barath-Kannan-qt5-add
2016-11-07 16:28:14 -08:00
Robert Schumacher
d7ff71610b
[vcpkg-apply-patches] Correct issue with src directories which contain a config\ folder. Reduce verbosity of output.
2016-11-02 16:49:15 -07:00
Charles Barto
b25c13c155
made some qt5 fixes
2016-11-01 19:19:05 -04:00
Alexander Karatarakis
b04b264f29
[vcpkg_configure_cmake] Fix C_FLAGS
2016-10-31 16:18:30 -07:00
Alexander Karatarakis
600e11d83c
[vcpkg_copy_pdbs] Branch on dynamic/static. Resolves #224
2016-10-31 12:29:41 -07:00
Barath Kannan
095afa2ff1
incorrect error file variable
2016-10-25 22:31:27 +11:00
Barath Kannan
162ba52f43
need a function to repeatedly build up to a number of failures, since qt builds are so flaky
2016-10-25 20:56:02 +11:00
Robert Schumacher
dffedfaa32
[vcpkg_apply_patches] Improve error message from failed patch apply.
2016-10-24 21:13:30 -07:00
Barath Kannan
8dbeacd5ad
static linkage and jom fixes
2016-10-25 12:39:50 +11:00
Robert Schumacher
0f0c0b7ad9
[vcpkg_apply_patches] Specify git-dir to avoid errors due to invalid git repo
2016-10-24 17:06:33 -07:00
Barath Kannan
0af6ca8123
add qt5 support, working install but static linkage with RT needs to be implemented
2016-10-25 02:06:27 +11:00
Alexander Karatarakis
bcfe15ce2b
Add two spaces in front of message() to fix formatting
...
In Warning or Error, indented text is considered preformatted.
Otherwise CMake tries to format it itself, and there are issues with
whitespace in the path
2016-10-20 15:46:32 -07:00
Alexander Karatarakis
7dea245b9c
[vcpkg_apply_patches] Print that patch applying failed instead of
...
FATAL_ERROR
2016-10-18 18:25:45 -07:00
Alexander Karatarakis
6059b2bf2f
[vcpkg_apply_patches] Also print working dir
2016-10-18 16:54:48 -07:00
Alexander Karatarakis
829f32e18b
Merge branch 'master' of https://github.com/Microsoft/vcpkg
2016-10-18 16:32:42 -07:00
Alexander Karatarakis
4488064f81
[vcpkg_apply_patches] Check if patch was properly applied
2016-10-18 16:17:47 -07:00
Charles Barto
eba9f6a812
added static support to glbinding
...
changed glbinding to support new configure
2016-10-18 17:59:55 -04:00
Robert Schumacher
325a50f54b
[vcpkg] Force compiler character set to UTF-8. Fixes #141 .
2016-10-11 10:32:40 -07:00
Robert Schumacher
f661f973a4
[vcpkg] Tweak default compiler flags to match the VS new project defaults where appropriate
2016-10-11 04:36:37 -07:00
Robert Schumacher
711c4ec6cc
Merge branch 'release-pdbs'
2016-10-11 04:05:44 -07:00
Alexander Karatarakis
50fb104f6a
Change VCPKG_BUILD_SHARED_LIBS to VCPKG_LIBRARY_LINKAGE with values
...
dynamic or static
2016-10-07 16:34:31 -07:00
Robert Schumacher
96f977d38f
[vcpkg] Change CMake build flags to enable pdbs in Release
2016-10-07 12:55:41 -07:00
Alexander Karatarakis
7c05facd8a
Forward triplet options to default CMAKE variables
2016-10-06 13:46:41 -07:00
Robert Schumacher
fb6ec0bb82
[vcpkg] Fix UWP regression introduced with ac2e248e8f
. Fixes #111
2016-10-03 16:52:56 -07:00
Robert Schumacher
e03e617f06
[ace] Minor cleanup after PR #108
2016-10-03 16:14:27 -07:00
Silvio
6cf29cdfb6
Fix space/tabs typo
2016-10-02 13:11:45 +02:00
Silvio
bcaae465c5
Add platform option to vcpkg_build_msbuild
...
Also added documentation for the platform option and the rest
of the function
2016-10-02 12:55:30 +02:00
Robert Schumacher
d9aba9f0fe
[vcpkg] Add extract destination argument to vcpkg_extract_source_archive
2016-09-29 08:31:12 -07:00
Robert Schumacher
cc29d43f85
Merge branch 'master' of https://github.com/microsoft/vcpkg
2016-09-27 15:51:16 -07:00
Robert Schumacher
288bdf367a
[vcpkg] Enable multicore builds by default.
2016-09-27 15:50:11 -07:00
Ninetainedo
586c96e1b1
Used a function to check file integrity
2016-09-25 00:36:50 +02:00
Ninetainedo
c55c9df228
Link to "issues" instead of "new issue"
2016-09-25 00:26:05 +02:00
Ninetainedo
51da39c1ed
Display status on download error
2016-09-25 00:25:40 +02:00
Ninetainedo
62d9473412
Added spaces between brackets for double clicking
2016-09-25 00:24:38 +02:00
Ninetainedo
930d0a7ded
URL and MIRRORS are now URLS
...
Updated all portfiles accordingly.
2016-09-25 00:23:04 +02:00
Ninetainedo
add26b7b5f
Updated vcpkg_download_distfile.cmake to handle MIRRORS. Also updated the HASH errors to match the CMake formatting (easier to read)
2016-09-24 15:23:18 +02:00
Ninetainedo
8cee9c6e07
Replaced everything concerning MD5 with SHA512
2016-09-22 21:30:58 +02:00
Robert Schumacher
e04ecb3dd8
Add stamp file for extracted archives.
...
This enables multiple archives to be correctly expanded into the same build tree. Previously, the second archive will detect as being already extracted since 'src' exists.
2016-09-20 21:09:00 -07:00
Alexander Karatarakis
ccca198c1b
Initial commit
2016-09-18 20:54:03 -07:00