Commit Graph

6015 Commits

Author SHA1 Message Date
Alexander Karatarakis be2ea0373f #ifdef linux-specific code 2018-04-06 19:31:19 -07:00
Alexander Karatarakis d5a1e10541 [ps1] Verify hash for already present files. Dont check for path twice 2018-04-06 19:31:19 -07:00
Alexander Karatarakis b87aeb77de [vcpkg.exe] Verify hash for already present files. Dont check for path twice 2018-04-06 19:31:19 -07:00
Alexander Karatarakis 5d96ff1229 [fetch] Don't attempt to download on unknown OSes 2018-04-06 19:31:13 -07:00
Alexander Karatarakis 80f16f769e Use Cache class 2018-04-06 17:26:59 -07:00
Alexander Karatarakis ba432c23bc Fix spacing in error message 2018-04-06 17:26:59 -07:00
Alexander Karatarakis d11014e2ae Don't ignore fs.rename() errors 2018-04-06 17:26:59 -07:00
Alexander Karatarakis ee75dd08d3 Improve error message 2018-04-06 17:26:58 -07:00
Alexander Karatarakis 7d5c33cf1b [vcpkgTools.xml] Bump version to "2" 2018-04-06 17:26:58 -07:00
Alexander Karatarakis 1bfb01cfee [vcpkg hash] Add sanity checking 2018-04-06 17:26:58 -07:00
Alexander Karatarakis ec790eb171 [vcpkg hash] Refactor to reduce repetition. Allow simple chars in get_string_hash() for now. 2018-04-06 17:26:58 -07:00
Alexander Karatarakis ca9503b9d7 [vcpkg hash] Refactor and tweaks in BCryptHasher. 2018-04-06 17:26:58 -07:00
Alexander Karatarakis 3f6f9f3f4d [metrics] Use new string-hash functions instead of ps1 script 2018-04-06 17:24:46 -07:00
Alexander Karatarakis c1257f988a [vcpkg hash] Refactor to reduce code duplication 2018-04-06 17:24:46 -07:00
Alexander Karatarakis e712308554 [vcpkg hash] Add string hashing (as opposed to file hashing) 2018-04-06 17:24:46 -07:00
Alexander Karatarakis 870fa61e01 [vcpkg hash] Don't use cmake for non-windows hashes. Use shasum instead 2018-04-06 17:24:46 -07:00
Alexander Karatarakis 7cfc53a45e [vcpkg.exe] Move downloaded file in place after hash check 2018-04-06 17:24:46 -07:00
Alexander Karatarakis 3a9be92f7e [fetchTool.ps1] Move downloaded file in place after hash check 2018-04-06 17:24:46 -07:00
Alexander Karatarakis 5b78dfaf68 [fetchTool] Extract aria2 with shell 2018-04-06 17:24:46 -07:00
Alexander Karatarakis b217246f70 [vcpkg.exe] Hash check after downloading a tool 2018-04-06 17:24:46 -07:00
Alexander Karatarakis 0108d6ea28 Disable vcpkg fetch for now 2018-04-06 17:24:46 -07:00
Alexander Karatarakis e6ed2f8902 [find_acquire] Fix ninja path 2018-04-06 17:24:46 -07:00
Alexander Karatarakis ab9dd6e6eb [find_acquire] Extract variable 2018-04-06 17:24:46 -07:00
Alexander Karatarakis 540ab52789 Fix #ifdef'ed references to get_tool_exe() 2018-04-06 17:24:46 -07:00
Alexander Karatarakis 408cd5ccb8 [vcpkgTools.xml] requiredVersion -> version 2018-04-06 17:24:46 -07:00
Alexander Karatarakis 2fa16cda18 [vcpkgTools.xml] Change sha256 to sha512 2018-04-06 17:24:46 -07:00
Alexander Karatarakis da9d1c4675 Misc archiveRelativePath->archiveName renames 2018-04-06 17:24:46 -07:00
Alexander Karatarakis 32404eee69 [vcpkgTools.xml] Verify the version field 2018-04-06 17:24:46 -07:00
Alexander Karatarakis 863a8f3329 [vcpkgTools.xml] Rename archiveRelativePath to archiveName 2018-04-06 17:24:46 -07:00
Alexander Karatarakis 23c2b82535 [vcpkgTools.xml] Add os="windows" to relevant entries 2018-04-06 17:24:46 -07:00
Alexander Karatarakis e3099b458b Use 7zip920 instead of 7zr 2018-04-06 17:24:46 -07:00
Alexander Karatarakis 0c0f68939e Introduce "vcpkg fetch" 2018-04-06 17:24:46 -07:00
Alexander Karatarakis 54c68da907 Use aria2 to do downloads (other than aria2 itself, 7za and 7zr) 2018-04-06 17:24:45 -07:00
Alexander Karatarakis 31377dee20 Use 7z for extracting. Extract tools in downloads/tools 2018-04-06 17:24:45 -07:00
Alexander Karatarakis 997fddb3c1 [aws-sdk-cpp] Fix linux 2018-04-06 14:44:01 -07:00
Robert Schumacher 89201f4aec [abseil][aws-sdk-cpp][azure-c-shared-utility][azure-iot-sdk-c][azure-uamqp-c][azure-umqtt-c][breakpad][exiv2][gdcm2][grpc][nuklear][rocksdb][rs-core-lib][thrift][zeromq] Upgrades 2018-04-05 22:02:37 -07:00
Robert Schumacher 2e354dd233 [shogun] Require python3 2018-04-05 21:54:56 -07:00
George Fotopoulos 09c9d1b75d [forest] Update to version 7.0.1 (#3208)
* Update portfile.cmake

* [forest] Update to version 7.0.1

* [forest] Use vcpkg_from_github
2018-04-05 21:43:26 -07:00
Robert Schumacher 35f5a0de53 [vcpkg-cmake-toolchain] Remove some hardcoded find_package helpers and guard all remaining ones 2018-04-05 21:39:47 -07:00
Robert Schumacher 47ee755807 [tbb] Use exact hash to avoid tag changes 2018-04-05 21:25:55 -07:00
Robert Schumacher d953c7869d [asio] Avoid boost dependency by always specifying ASIO_STANDALONE 2018-04-05 17:56:16 -07:00
Robert Schumacher 9ec84ff4b9 [shogun] Remove --trace 2018-04-05 17:49:37 -07:00
Robert Schumacher 497b8fc91c [shogun] Disable openblas in x86 to enable builds 2018-04-05 17:49:15 -07:00
Robert Schumacher 3baf583934 [openal-soft] Fix cmake 3.11 issue 2018-04-04 21:06:00 -07:00
Robert Schumacher 1f7d155b5f [libiconv][libxml2] Fix libxml2 on Linux and OSX 2018-04-04 17:57:54 -07:00
Robert Schumacher 1a296f33e6 [theia] Avoid injecting ceres[suitesparse] into 32-bit ci builds 2018-04-04 16:51:10 -07:00
Alexander Karatarakis 599aea98c9 Add missing quotes 2018-04-03 15:30:24 -07:00
Alexander Karatarakis 385df0b02b Add vcpkg edit --all 2018-04-03 15:28:47 -07:00
Alexander Karatarakis 410c547fa1 Use -L on curl 2018-04-03 15:19:16 -07:00
Robert Schumacher d1ecca1c7d [abseil][aws-sdk-cpp][clara][eastl][exiv2][libuv][nuklear][openimageio][thrift] Upgrades 2018-04-03 12:36:28 -07:00