vcpkg/toolsrc/include/vcpkg
ras0219 f9bdf13953
[vcpkg] Implement --editable (#12200)
--editable suppresses binary caching and source re-extraction for packages listed on the command line (similar to --head).

This fundamentally changes the port maintenance loop, so several example documents were updated. To avoid users having substantial changes suddenly destroyed by forgetting to pass --editable, "clean" sources have different extract locations.

The undocumented command `build` implies `--editable`.

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-07-07 13:53:19 -07:00
..
base [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
archives.h [vcpkg] Remove vcpkg::Archives from vcpkg::base. Add vcpkg::Hash. 2018-07-09 07:06:29 -07:00
binarycaching.h [vcpkg] Remove the tombstones and 'ignore' baseline concepts. (#12197) 2020-07-02 20:20:07 -07:00
binarycaching.private.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
binaryparagraph.h [vcpkg manifest] Manifest Implementation (#11757) 2020-06-30 10:40:18 -07:00
build.h [vcpkg] Implement --editable (#12200) 2020-07-07 13:53:19 -07:00
buildenvironment.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
cmakevars.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
commands.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
dependencies.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
export.chocolatey.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
export.h [vcpkg] Further parser improvements (#9895) 2020-02-07 11:24:35 -08:00
export.ifw.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
export.prefab.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
globalstate.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
help.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
input.h [vcpkg] Further parser improvements (#9895) 2020-02-07 11:24:35 -08:00
install.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
metrics.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
packagespec.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
paragraphparser.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
paragraphparseresult.h [vcpkg] Push use of UTF-16 to only around Win32 call boundaries. 2017-10-16 11:44:04 -07:00
paragraphs.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
platform-expression.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
portfileprovider.h [vcpkg manifest] Manifest Implementation (#11757) 2020-06-30 10:40:18 -07:00
postbuildlint.buildtype.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
postbuildlint.h Ports Overlay partial implementation (#6981) 2019-06-21 23:50:05 -07:00
remove.h [vcpkg] Further parser improvements (#9895) 2020-02-07 11:24:35 -08:00
sourceparagraph.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
statusparagraph.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
statusparagraphs.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
textrowcol.h [vcpkg] Add initial JSON support (#10521) 2020-04-17 18:16:20 -07:00
tools.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
triplet.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
update.h [vcpkg] Add Supports: field. Use contents of triplets instead of names for dependency resolution. (#8601) 2020-02-03 14:22:52 -08:00
userconfig.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
vcpkgcmdarguments.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
vcpkglib.h [vcpkg] Rework dependencies.cpp to improve type safety and error detection 2018-04-11 23:48:32 -07:00
vcpkgpaths.h [vcpkg] Format the C++ in CI (#11655) 2020-07-06 16:45:34 -07:00
versiont.h [vcpkg] Mark many types noexcept. Make certain code patterns more transparent to /analyze. #ifdef-out unused code on non-windows. 2018-04-12 00:47:17 -07:00
visualstudio.h Add command x-vsinstances 2018-09-18 20:55:35 -07:00