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
|
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
|
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
|
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
|
0c0f68939e
|
Introduce "vcpkg fetch"
|
2018-04-06 17:24:46 -07:00 |
|
Alexander Karatarakis
|
31377dee20
|
Use 7z for extracting. Extract tools in downloads/tools
|
2018-04-06 17:24:45 -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 |
|
Alexander Karatarakis
|
7849f5da1e
|
[aria2] Use --x-use-aria2 instead of --use-aria2 for now
|
2018-04-02 18:48:14 -07:00 |
|
Jacob Zhong
|
892f7052f9
|
[vcpkg] Add support of external downloader aria2
|
2018-04-02 18:48:14 -07:00 |
|
Alexander Karatarakis
|
adccba04db
|
[vcpkg.exe] Look for vcpkgTools in downloads/tools/$toolname-$toolversion
(only non-windows currently)
|
2018-04-02 18:47:37 -07:00 |
|
Alexander Karatarakis
|
4a9feaa240
|
Allow usage of os="windows" in vcpkgTools.xml from vcpkg.exe
(use-cases in powershell still need to be modified)
|
2018-03-30 18:44:22 -07:00 |
|
Alexander Karatarakis
|
ee1409f432
|
Hotfix #3144
|
2018-03-27 21:39:23 -07:00 |
|
Alexander Karatarakis
|
c814c9b8ac
|
[vcpkgTools.xml] Restructre os-specific info
|
2018-03-27 17:54:16 -07:00 |
|
Robert Schumacher
|
7029daa36d
|
[vcpkg] Handle non-sorted output from std::filesystem
|
2018-03-24 09:26:27 -07:00 |
|
Alexander Karatarakis
|
d5580dd330
|
Join declaration and assignment
|
2018-03-24 01:27:44 -07:00 |
|
Robert Schumacher
|
1f62b32641
|
[vcpkg] Sort abi tags to ensure stability
|
2018-03-22 10:01:12 -07:00 |
|
Robert Schumacher
|
c3fb0b1697
|
[vcpkg] Download cmake on osx and linux
|
2018-03-22 06:52:55 -07:00 |
|
Alexander Karatarakis
|
d45954a96b
|
System::get_program_files() now returns Optional<fs::path>
|
2018-03-21 18:21:30 -07:00 |
|
Alexander Karatarakis
|
1baa7f1642
|
Improve error message when PROGRAMFILES is not found
|
2018-03-21 16:26:02 -07:00 |
|
Robert Schumacher
|
d80dd5cbc7
|
[vcpkg] Handle failure to store archive
|
2018-03-20 19:14:20 -07:00 |
|
Alexander Karatarakis
|
ab7985a34b
|
[vcpkg-hash] Use BCrypt on Windows
|
2018-03-20 19:12:35 -07:00 |
|
Robert Schumacher
|
eab1d5c531
|
[vcpkg-ci] Do not rebuild libraries that were previously successful or failed
|
2018-03-20 19:12:35 -07:00 |
|
Jacob Zhong
|
d253123055
|
Add options and documentation for env command (#3007)
* [vcpkg] Add options and documentation for env command
* [vcpkg-env] Cleanup. Add tools/*.
|
2018-03-18 05:24:19 -07:00 |
|
Robert Schumacher
|
3a056235b8
|
[vcpkg] Create minimal package structure even on failure
|
2018-03-14 16:56:33 -07:00 |
|
Robert Schumacher
|
90c4b8dbb7
|
[vcpkg] Further refactoring inside build_package()
|
2018-03-14 09:58:23 -07:00 |
|
Robert Schumacher
|
3c7997215b
|
[vcpkg] Improve default triplets for non-windows
|
2018-03-13 11:06:22 -07:00 |
|
Robert Schumacher
|
50a93f0197
|
[vcpkg] Fix get_executable_path on BSD
|
2018-03-13 07:32:51 -07:00 |
|
Robert Schumacher
|
f72b46690a
|
[vcpkg] Silence warnings on recent clang
|
2018-03-13 06:25:59 -07:00 |
|
Robert Schumacher
|
81b9ab1291
|
[vcpkg] Refactor do_build_package and add archive tombstoning
|
2018-03-13 04:26:00 -07:00 |
|