Robert Schumacher
|
7029daa36d
|
[vcpkg] Handle non-sorted output from std::filesystem
|
2018-03-24 09:26:27 -07:00 |
|
Alexander Karatarakis
|
3a91b0072d
|
Fix name
|
2018-03-24 01:28:24 -07:00 |
|
Alexander Karatarakis
|
d5580dd330
|
Join declaration and assignment
|
2018-03-24 01:27:44 -07:00 |
|
Alexander Karatarakis
|
69dfad795f
|
Introduce Maps::transform_values()
|
2018-03-24 01:27:40 -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 |
|
Alexander Karatarakis
|
95a8f285d8
|
Update CHANGELOG and bump version to v0.0.106
|
2018-03-19 18:59:37 -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
|
9336d5ea84
|
[vcpkg] Link pthreads
|
2018-03-13 05:21:17 -07:00 |
|
Robert Schumacher
|
81b9ab1291
|
[vcpkg] Refactor do_build_package and add archive tombstoning
|
2018-03-13 04:26:00 -07:00 |
|
Robert Schumacher
|
81b58d1868
|
[vcpkg] Use unzip/zip on non-windows
|
2018-03-11 23:42:53 -07:00 |
|
Robert Schumacher
|
ad7fa55bb0
|
[vcpkg] Improve handling of external toolchains. Extract MSVC settings to a separate toolchain file.
|
2018-03-11 23:42:53 -07:00 |
|
Robert Schumacher
|
6670b87c18
|
[vcpkg] Add VCPKG_DEFAULT_VS_PATH environment variable
|
2018-03-10 14:19:51 -08:00 |
|
Robert Schumacher
|
63e1e1f711
|
[vcpkg] Fix issue in upgrade dependency resolution where self-referencing features cause cycles
|
2018-03-09 21:59:29 -08:00 |
|
Robert Schumacher
|
ac8b9a13e4
|
[vcpkg] Enable qualifiers to use ! for inversion
|
2018-03-09 19:18:08 -08:00 |
|
Robert Schumacher
|
965e99cf26
|
[rttr] Fix executables. Fix read-only permissions.
|
2018-03-08 23:51:55 -08:00 |
|
Robert Schumacher
|
1b4bc5e27e
|
[vcpkg] Add case for exe path discovery for macos
|
2018-03-07 15:01:49 -08:00 |
|
Jacob Zhong
|
709ced580d
|
Fix export information
|
2018-03-06 19:21:19 -08:00 |
|
Konstantin Podsvirov
|
1bcf4cef0d
|
[vcpkg] Allow compilation via CMake with MSVC (#2935)
|
2018-03-02 11:16:49 -08:00 |
|
Robert Schumacher
|
bad51b0462
|
[vcpkg] Improve handling of external toolchain files
|
2018-03-02 09:25:32 -08:00 |
|
Robert Schumacher
|
bbbbfb9e79
|
[vcpkg] Add tests for create_export_plan and remove unused arguments
|
2018-02-28 12:15:16 -08:00 |
|
Robert Schumacher
|
ef4febc7ef
|
[vcpkg] Fix exporting packages with features-depending-on-features
|
2018-02-28 11:55:29 -08:00 |
|
Robert Schumacher
|
25b8f25dad
|
[vcpkg] Initial commit of experimental compressed binary archiving behind a flag
|
2018-02-26 18:38:25 -08:00 |
|
Robert Schumacher
|
9eb9eca487
|
[vcpkg-hash] Fix target paths containing spaces
|
2018-02-26 18:25:01 -08:00 |
|
Robert Schumacher
|
a2e6ffd86d
|
[vcpkg] Refactor VcpkgCmdArguments to not utilize global state
|
2018-02-26 18:22:17 -08:00 |
|
Robert Schumacher
|
e2980c8f91
|
[vcpkg] Add 7zip internal tool
|
2018-02-26 18:18:43 -08:00 |
|
Robert Schumacher
|
ebdb410394
|
[everything] Use -text to ensure consistent files across machines.
If you experience trouble, you can use the following to renormalize your local working directory:
git add --renormalize .
git reset .
git checkout .
|
2018-02-26 18:18:05 -08:00 |
|
Robert Schumacher
|
c267f32bd9
|
[vcpkg] Fix feature interdependency during install
|
2018-02-26 14:43:47 -08:00 |
|
Robert Schumacher
|
65e95f6348
|
[vcpkg] Fix inter-feature references
|
2018-02-26 14:35:08 -08:00 |
|
Robert Schumacher
|
71d44cebdb
|
[vcpkg] Add test for default-features with a preinstalled dependency
|
2018-02-26 06:08:51 -08:00 |
|
Robert Schumacher
|
2e135bf096
|
[vcpkg] Fix issue when removing packages that have explicit feature dependencies.
|
2018-02-26 05:19:05 -08:00 |
|
Robert Schumacher
|
8b97ae2dc1
|
[vcpkg] Fix "just-in-time" requirements calculation
|
2018-02-25 10:40:28 -08:00 |
|
Robert Schumacher
|
8c8fc1a28a
|
[vcpkg] Fix exclusions in ci
|
2018-02-25 03:30:31 -08:00 |
|
Alexander Karatarakis
|
7f5efbe144
|
[vcpkgTools.xml] Reuse in vcpkg.exe
|
2018-02-23 18:19:04 -08:00 |
|
Alexander Karatarakis
|
4077678583
|
Rename "depenencies" to tools. Rework xml file to reduce fields.
|
2018-02-23 18:19:04 -08:00 |
|
Robert Schumacher
|
4a25962307
|
[vcpkg] Avoid use of atomic copy constructor on older compilers
|
2018-02-22 17:07:50 -08:00 |
|
Robert Schumacher
|
fe41bfecd6
|
[vcpkg] Fix previous commit's typo
|
2018-02-22 00:10:25 -08:00 |
|
Robert Schumacher
|
0ef0300b8e
|
[vcpkg] Enable metrics on linux
|
2018-02-21 23:01:54 -08:00 |
|
Robert Schumacher
|
222fa36012
|
[vcpkg] Fixup previous commit
|
2018-02-21 22:21:19 -08:00 |
|
Robert Schumacher
|
65e241cf8b
|
[vcpkg] Add non-throwing implementation of write_contents()
|
2018-02-21 22:18:43 -08:00 |
|