18252 Commits

Author SHA1 Message Date
Robert Schumacher
91ec700f6c Merge pull request #100 from chrullrich/boost-version
Track updated Boost version.
2016-09-29 12:59:35 -07:00
Christian Ullrich
7cbc7fdc86 Track updated Boost version. 2016-09-29 21:55:14 +02:00
Robert Schumacher
93f8088a5a [vcpkg] Improved help message upon build failure. 2016-09-29 11:50:31 -07:00
Alexander Karatarakis
ab74726c99 [fmt] Disable FMT_DOC to prevent build error 2016-09-29 11:17:57 -07:00
Robert Schumacher
d9aba9f0fe [vcpkg] Add extract destination argument to vcpkg_extract_source_archive 2016-09-29 08:31:12 -07:00
Alexander Karatarakis
3679955544 Introduce SOURCE_PATH to almost all portfiles 2016-09-28 17:05:56 -07:00
Alexander Karatarakis
4c382b02c7 Merge branch 'KindDragon-boost-1-62' 2016-09-28 16:41:21 -07:00
Alexander Karatarakis
ae8f6e3271 [boost] Extract SOURCE_PATH variable 2016-09-28 16:41:02 -07:00
Alexander Karatarakis
48fe5f36b2 Rename SCAFFOLD to CREATE to match vcpkg create 2016-09-28 16:25:32 -07:00
Alexander Karatarakis
958b1063ff Merge branch 'boost-1-62' of https://github.com/KindDragon/vcpkg into KindDragon-boost-1-62 2016-09-28 16:22:30 -07:00
Alexander Karatarakis
e4ada711c2 Add Common Ambient Variables to porfile template 2016-09-28 16:21:47 -07:00
Arkadiy Shapkin
d18209dd42 [boost] Update to version 1.62 2016-09-29 00:58:25 +03:00
Robert Schumacher
1402262962 [vcpkg] Fix user wide integration to avoid XCOPY due to locale-specific failures 2016-09-28 12:22:12 -07:00
Robert Schumacher
0ce48afe1c [opencv] Fix URL->URLS, -DWITH_CUDA=OFF, and LICENSE location 2016-09-28 12:12:04 -07:00
Robert Schumacher
cc29d43f85 Merge branch 'master' of https://github.com/microsoft/vcpkg 2016-09-27 15:51:16 -07:00
Robert Schumacher
2ed13a583d [vcpkg] Provide more error information on installation failures 2016-09-27 15:51:00 -07:00
Robert Schumacher
288bdf367a [vcpkg] Enable multicore builds by default. 2016-09-27 15:50:11 -07:00
Robert Schumacher
cd4d8c110c [opencv] Adjust installation to deploy correct cmake files 2016-09-27 15:49:41 -07:00
Alexander Karatarakis
687ac42cdd Make member function const 2016-09-27 01:48:51 -07:00
Alexander Karatarakis
a098ecad03 vcpkglib_helpers: Return output instead of accepting it as arg 2016-09-26 21:12:04 -07:00
Alexander Karatarakis
61cea6b1dc Merge branch 'playmer-Add-constexpr' 2016-09-26 16:47:45 -07:00
Alexander Karatarakis
8b7c0594ab Fix URL to URLS in portfile
URLS is the new name. It was changed in another pull request
2016-09-26 16:46:31 -07:00
Alexander Karatarakis
3b8c147148 Merge branch 'Add-constexpr' of https://github.com/playmer/vcpkg into playmer-Add-constexpr 2016-09-26 13:58:27 -07:00
Alexander Karatarakis
095fcad37b Merge branch 'Ninetainedo-Add-mirror-support' 2016-09-26 13:47:58 -07:00
Alexander Karatarakis
7147ef13eb Merge branch 'Add-mirror-support' of https://github.com/Ninetainedo/vcpkg into Ninetainedo-Add-mirror-support 2016-09-26 13:47:52 -07:00
Joshua T. Fisher
9d5f46ed5b Fi license placement. 2016-09-26 01:55:18 -07:00
Joshua T. Fisher
2dc365e508 Fixed hash to be lowercase. 2016-09-26 00:47:58 -07:00
Joshua T. Fisher
eb4f648237 fixed description 2016-09-26 00:43:59 -07:00
Joshua T. Fisher
ec38751798 Adding constexpr 2016-09-26 00:43:44 -07:00
Ninetainedo
2491a16b0d Updated portfile.in.cmake to use URLS 2016-09-25 14:46:43 +02: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
Robert Schumacher
cdfa4ea1df Reduce repetition of relative paths in vcpkg.cmake to reduce future errors 2016-09-24 12:05:56 -07:00
Robert Schumacher
a362959430 Merge pull request #84 from jhruby/master
fixed an incorrect relative directory that pointed into wrong location
2016-09-24 12:03:01 -07:00
Jan Hrubý
1bec0fcb73 fixed an incorrect relative directory that pointed into wrong location 2016-09-24 15:44:20 +02:00
Ninetainedo
9bb5b4c768 Restored Sery's portfile 2016-09-24 15:24:51 +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
Alexander Karatarakis
a8b0651e50 vcpkg create now checks for invalid chars in the zip file 2016-09-23 17:57:50 -07:00
Alexander Karatarakis
1cd1f6a46b Add Files::has_invalid_chars_for_filesystem() 2016-09-23 17:57:18 -07:00
Alexander Karatarakis
c7a7d062a7 Fix vcpkg create to not parse all arguments as package specs 2016-09-23 17:07:01 -07:00
Alexander Karatarakis
6cc29c1f84 Change vcpkg::parse() to vcpkg::package_spec::from_string() 2016-09-23 16:39:07 -07:00
Alexander Karatarakis
cd30cd4df9 parse_all_arguments_as_package_specs: remove unused parameter 2016-09-23 16:26:27 -07:00
Robert Schumacher
76149ffac5 [vcpkg] Rename vcpkg_ports::find_available_x to be more concise 2016-09-23 14:32:56 -07:00
Robert Schumacher
f4196f1638 [vcpkg] Move find_available_package, find_available_port_file into vcpkg_paths.
`vcpkg_paths` is responsible for binding the concrete filesystem representation to the abstract `package_spec`.
2016-09-23 14:25:17 -07:00
Robert Schumacher
8a8180503d Merge branch 'alzie-default_triplet' 2016-09-23 12:20:09 -07:00
Robert Schumacher
ddd0f88579 Merged alzie:default_triplet for PR #70 2016-09-23 12:19:57 -07:00
Alexander Karatarakis
b2f6a769ea find_unment_dependencies() now works for a single package 2016-09-23 12:06:55 -07:00
Alexander Karatarakis
0b59e6c0fb [vcpkg build] Print the missing package's arch along with the package name 2016-09-23 12:01:25 -07:00
Robert Schumacher
e63244ab5f Merge pull request #80 from jhruby/master
changed execution policy from remotesigned to unrestricted
2016-09-23 11:54:49 -07:00
Jan Hrubý
14c09eeb22 changed execution policy from remotesigned to unrestricted 2016-09-23 13:17:51 +02:00
Albert Ziegenhagel
082eb3680e Disabled validation of per-package triplet 2016-09-23 11:49:29 +02:00
Albert Ziegenhagel
3495f094bc Fixed errors introduced during merge 2016-09-23 10:06:45 +02:00
Albert Ziegenhagel
430f53af7d Merge branch 'master' into default_triplet
# Conflicts:
#	toolsrc/include/vcpkg_cmd_arguments.h
#	toolsrc/src/commands_installation.cpp
#	toolsrc/src/vcpkg_cmd_arguments.cpp
2016-09-23 09:58:33 +02:00
Albert Ziegenhagel
31935aa0fd Improved error reporting when user provides invalid triplets 2016-09-23 09:44:30 +02:00
Alexander Karatarakis
5b89712df0 Restruct vcpkg build to 1 package 2016-09-23 00:02:51 -07:00
Alexander Karatarakis
a26c88c754 vcpkg build will now show helpful error if dependencies are missing 2016-09-22 23:53:13 -07:00
Alexander Karatarakis
33a2969b9c Refactor dependency related code to vcpkg::Dependencies 2016-09-22 23:28:50 -07:00
Alexander Karatarakis
addecbfdef Introduce vcpkg_Maps utility namespace 2016-09-22 23:28:14 -07:00
Alexander Karatarakis
c699d5715b Introduce vcpkg::Sets utility namespace 2016-09-22 23:27:46 -07:00
Robert Schumacher
d2e3779cf2 Merge pull request #76 from traversaro/fixCMakePrefixPath
Fix wrong CMAKE_PREFIX_PATH in vcpkg.cmake
2016-09-22 15:42:33 -07:00
Silvio
0bf9af15dc Fix wrong CMAKE_PREFIX_PATH in vcpkg.cmake 2016-09-23 00:26:18 +02:00
Alexander Karatarakis
5165059308 Merge branch 'Ninetainedo-Use-SHA512-instead-of-MD5' 2016-09-22 13:36:29 -07:00
Ninetainedo
257e134ecf Updated newly added portfiles to use SHA512
Updated doctest
Updated mpir
2016-09-22 22:20:40 +02:00
Ninetainedo
cbd2f0ec0f Merge remote-tracking branch 'refs/remotes/Microsoft/master' into Use-SHA512-instead-of-MD5 2016-09-22 22:15:14 +02:00
Ninetainedo
fc26083995 Second part of updated portfiles 2016-09-22 22:13:09 +02:00
Ninetainedo
8cee9c6e07 Replaced everything concerning MD5 with SHA512 2016-09-22 21:30:58 +02:00
Robert Schumacher
db3713779c Merge pull request #55 from KindDragon/gtest-and-gmock
Added googletest and googlemock 1.8
2016-09-22 11:39:32 -07:00
Robert Schumacher
e248a64348 Merge pull request #66 from sdcb/mpir
added mpir 2.7.2 support.
2016-09-22 11:28:46 -07:00
Robert Schumacher
80d378585c Merge pull request #67 from albertfong/doctest
Add doctest 1.1.0
2016-09-22 11:28:05 -07:00
Robert Schumacher
751661a11a Merge pull request #65 from sdcb/fix_11
fix Glew:x64-windows install failure #11.
2016-09-22 11:00:17 -07:00
Albert Ziegenhagel
4a818b6a3e Fixed encoding of default triplet name 2016-09-22 13:17:00 +02:00
Alexander Karatarakis
764afd8619 CMake now automatically detects the root directory via .vcpkg-root 2016-09-22 03:08:27 -07:00
Arkadiy Shapkin
76ae02e653 [gtest] Initial addition (googletest and googlemock) 2016-09-22 13:01:39 +03:00
Albert Ziegenhagel
eba6126d15 Introduced environment variable "VCPKG_DEFAULT_TRIPLET" 2016-09-22 12:00:27 +02:00
Alexander Karatarakis
23a45e7db6 Use System::println() 2016-09-22 01:24:26 -07:00
Alexander Karatarakis
f26c8c8b60 Place import_command() in a separate cpp file 2016-09-22 01:15:09 -07:00
Alexander Karatarakis
95a44983db Use print_example() 2016-09-22 00:40:23 -07:00
Alexander Karatarakis
4f80532991 Place owns_command() in a separate cpp file 2016-09-22 00:06:37 -07:00
Alexander Karatarakis
1339080a90 Place command_create() in a separate cpp file 2016-09-22 00:02:09 -07:00
Alexander Karatarakis
e3a9d3524b Place list_command() in a separate cpp file 2016-09-22 00:00:38 -07:00
Alexander Karatarakis
97b79e1f0c Place command_list() in a separate cpp file 2016-09-21 23:54:23 -07:00
Alexander Karatarakis
aeab2fee87 Place update_command() in a separate cpp file 2016-09-21 23:51:45 -07:00
Alexander Karatarakis
03b43aad42 Place command_cache in a separate cpp file 2016-09-21 23:49:20 -07:00
Alexander Karatarakis
f03590eeb7 Cleanup boost buildtrees before initiating a build 2016-09-21 23:40:24 -07:00
sdcb
de5668743f add user-friendly message when request install arm-uwp. 2016-09-22 14:28:12 +08:00
sdcb
167b8f2ded added mpir 2.7.2 support. 2016-09-22 14:05:04 +08:00
Albert Fong
1575974199 Add doctest 1.1.0 2016-09-21 23:02:02 -07:00
sdcb
6bdf97744a fix https://github.com/Microsoft/vcpkg/issues/11. 2016-09-22 13:48:10 +08:00
Alexander Karatarakis
869a3b22ad vcpkg search now does substring search 2016-09-21 22:47:36 -07:00
sdcb
280d88b340 add mpir for https://github.com/Microsoft/vcpkg/issues/48. 2016-09-22 13:14:31 +08:00
Alexander Karatarakis
63052551ef Simplify for-iterator 2016-09-21 22:14:02 -07:00
Alexander Karatarakis
fd7969d325 Move search_command to a separate file 2016-09-21 21:57:27 -07:00
Alexander Karatarakis
54341f745c MOve recursive upwards search to Files 2016-09-21 21:43:59 -07:00
sdcb
584d98afe6 fix TRIPLET_SYSTEM_ARCH set to x86 instead of Win32 issue. 2016-09-22 11:16:21 +08:00
Robert Schumacher
a1b7756c45 Merge pull request #64 from dansarginson/dcs-issue-62
Remove use of wildcard in integration installation dest path.
2016-09-21 19:45:29 -07:00
Dan Sarginson
a1d9468e6d Remove use of wildcard in integration installation dest path.
This seemed to be used in order to stop XPATH blocking on the file/directory dialog. It was causing odd issues I mentioned in #62. Instead used "echo f" to assure XCOPY that we're dealing with files.

Fixes #62.
2016-09-21 19:31:36 -07:00
sdcb
94bb746e51 fix Glew:x64-windows install failure #11. 2016-09-22 10:05:07 +08:00