aboutsummaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)Author
2019-09-19Add detailed instructions for custom configurations (#8258)shogerr
Resolves #2346
2019-08-28Download Mode (#7950)Victor Romero
* [portfile functions] Override execute_process() to accept ALLOW_IN_DOWNLOAD_MODE option * [vcpkg install] Set VCPKG_DOWNLOAD_MODE when using --only-downloads option * [vcpkg_find_acquire_program] Allow in Download Mode * Don't stop when build fails for a package * Download sources for all packages in dependency graph * Improve output messages * Enable acquiring MSYS packages in download mode * Documentation * Update documentation * execute_process() always fails on Download Mode * Regenerate docs and fix formatting * Run clang-format * Use _execute_process on vcpkg_from_<source> helpers * Fix calls to _execute_process() when not in Download Mode
2019-08-28Revert "[vcpkg install] Enable Download Mode (#7797)" (#7949)Victor Romero
This reverts commit 65d4bc146bf7c1c21989b680497b1f6f9a09c967.
2019-08-28[vcpkg install] Enable Download Mode (#7797)Victor Romero
* [portfile functions] Override execute_process() to accept ALLOW_IN_DOWNLOAD_MODE option * [vcpkg install] Set VCPKG_DOWNLOAD_MODE when using --only-downloads option * [vcpkg_find_acquire_program] Allow in Download Mode * Don't stop when build fails for a package * Download sources for all packages in dependency graph * Improve output messages * Enable acquiring MSYS packages in download mode * Documentation * Update documentation * execute_process() always fails on Download Mode * Regenerate docs and fix formatting * Run clang-format * Use _execute_process on vcpkg_from_<source> helpers
2019-08-24[vcpkg docs] More tool maintainer docs! (#7821)nicole mazzuca
* [vcpkg docs] Add benchmarking 🏎 to the docs! Also, minor changes to the testing docs. * add documentation for the layout of the project
2019-08-19Add guideline for VCPKG_<LANG>_FLAGS (#7751)Victor Romero
2019-08-13[vcpkg_check_features] Set output variable explicitly and allow ↵Victor Romero
reverse-logic check (#7558) * [vcpkg_check_features] Set OUT_EXPAND_OPTIONS explicitly * [vcpkg_check_features] Allow reverse logic for features * [vcpkg_check_features] Document new parameters * [vcpkg_check_features] Remove unnecessary logging * Do not create variables for each feature only set OUT_FEATURE_OPTIONS * Improve documentation * Update ports that use vcpkg_check_features() * Missing documentation updates * [pcl] Fix tools feature * [opencv,opencv4] Fix usage of vcpkg_check_features() * [opencv4] Fix typo
2019-08-02[vcpkg-docs] Reword and reorganize overlay-triplets-linux-dynamic.md (#7502)Robert Schumacher
2019-08-02Update tests, and add documentation! (#7506)nicole mazzuca
This PR does the following: * fix tests -- now, they're always built in the CMake scripts, and they work on VS2015 *add a new flag, BUILD_TESTING, which allows one to turn off testing builds * Add documentation for running tests
2019-07-23[docs] add notes about manual-link (#7390)Phil Christensen
2019-07-17Example: Building dynamic libraries on Linux using overlay triplets (#7291)Victor Romero
* Example building dynamic libraries on Linux using overlay triplets * Change triplets list to multi-columns * Override default triplets example
2019-07-01Fix vcpkg_from_git (#7082)Phil Christensen
* [vcpkg_from_git/fdlibm] Fix flaky sha256 issues * [doc] regenerate docs
2019-06-30[vcpkg_configure_cmake] Add NO_CHARSET_FLAG option (#7074)2019.06Victor Romero
* [vcpkg_configure_cmake] Add NO_CHARSET_FLAG option * [vcpkg_configure_cmake] Add documentation for new NO_CHARSET_FLAG option * [vcpkg_configure_cmake, windows toolchain] Handle NO_CHARSET_FLAG in toolchain * [build.cpp] Add Windows toolchain to package hash * [duilib,msix,thrift,tidy-html5] Use NO_CHARSET_FLAG to fix regressions
2019-06-29[vcpkg] Update vcpkg_check_features document (#7091)myd7349
* [oniguruma] Fix misusage of vcpkg_check_features * [xsimd] Use vcpkg_check_features
2019-06-28[vcpkg] Add vcpkg_check_features (#6958)myd7349
* [vcpkg] Add vcpkg_check_feature, vcpkg_check_features * [vcpkg] Remove vcpkg_check_feature * [oniguruma,xtensor] Use vcpkg_check_features
2019-06-27Update ports-overlay.mdVictor Romero
2019-06-25[docs]Update cmake docs (#7039)Phil Christensen
2019-06-21Ports Overlay partial implementation (#6981)Victor Romero
* Ports Overlay feature spec * Ports Overlay implementation * [--overlay-ports] Refactor handling of additional paths * Code cleanup * [--overlay-ports] Add help * [depend-info] Support --overlay-ports * Add method to load all ports using PathsPortFileProvider * Make PortFileProvider::load_all_control_files() const * Remove unused code * [vcpkg] Avoid double-load of source control file between Build::perform_and_exit and Build::perform_and_exit_ex * [vcpkg] Clang format * [vcpkg] Fixup build failure introduced in b069ceb2f231 * Report errors from Paragraphs::try_load_port()
2019-06-21[docs] Add maintainer guidelines (#6871)Robert Schumacher
* [maintainer-guide] Initial commit of maintainer guidelines * [maintainer-guide] Rearrange sections * [maintainer-guide] Add note about GitHub Draft PRs * [maintainer-guide] Improvements * [maintainer-guide] Address comments about versioning conventions * [maintainer-guide] Add section about how portfiles interact with CMakeLists.txt * [maintainer-guidelines] Add link from docs index
2019-06-10[vcpkg] Add optional 'Homepage' field to CONTROL (#6844)Phil Christensen
* [control file] Add optional 'Homepage' tag This allows a 'Homepage' tag to be added to a port in order to support changes such as PR #2933. It currently does not do anything with it. * [docs] Add Homepage to the control file documentation * move urls from descriptions to homepage field.
2019-05-10[docs] update port naming info in CONTROL docs (#6397)Phil Christensen
2019-05-09[docs] clean up CONTROL file documentation (#6378)Phil Christensen
2019-04-11[docs] Add VCPKG_CMAKE_SYSTEM_VERSION (#6061)Robert Schumacher
2019-03-28Allow additional environment variables to be set in a clean environment (#5650)Don
* Allow additional environment variables to be set in a clean environment * Add documentation for VCPKG_KEEP_ENV_VARS
2019-03-14Add headers to vcpkg_download_distfile (#5640)Don
* Add headers to vcpkg_download_distfile Allows headers to be appended when downloading a distribution. This allows for setting authentication headers to download from a private repository. * [scripts,docs] Regenerate docs for portfile functions * [docs,scripts] Fix typo regressions * [docs,scripts] Fix broken link
2019-03-13[docs] Fix broken linkPhil Christensen
2019-03-11[docs] Add vcpkg functions usage examples (#5639)Victor Romero
2019-03-10Fix minor spelling mistakes in documentation (#5620)Bo Rydberg
2019-02-25[vcpkg-docs] Replace reference to VCPKG_DEFAULT_VS_PATH with ↵Robert Schumacher
VCPKG_VISUAL_STUDIO_PATH
2019-02-22[docs] Show how to default VCPKG_TARGET_TRIPLET (#5346)zhihaoy
2019-02-15[vcpkg create, docs] Update create command's template and documentation on ↵Victor Romero
patching (#5370)
2019-01-30[vcpkg-docs] Improve documentation for Visual Studio 2019Robert Schumacher
2019-01-24Merge pull request #4767 from Farwaykorse/documentationVictor Romero
[documentation] Add note to "delete CMake cache after editing CMakeSettings.json"
2018-12-17[docs] Fix #4932 (#4982)myd7349
2018-12-12[docs] Add config-environment.mdRobert Schumacher
2018-12-11Allow redirection of the downloads folder with an environment variable. (#4883)Billy O'Neal
* Add detection for VCPKG_DOWNLOADS environment variable in vcpkgpaths.cpp. * Pass the downloads directory from VcpkgPaths to cmake. * Also fixup bootstrap on *nix. * Make error message a little prettier. * Make that bash script actually work :) * [vcpkg] Alter Optional<> usage style * [vcpkg-docs] Add section on Environment Variables to the docs
2018-11-22[vcpkg_extract_source_archive_ex] Document vcpkg_extract_source_archive_exRobert Schumacher
2018-11-20Merge branch 'master' into documentationRoelf-Jilling
2018-11-19Move -DCMAKE_... to a new line to prevent the line-break after the dash.Roelf-Jilling
2018-11-19Add note, to delete the CMake cache, after editing a configuration.Roelf-Jilling
2018-11-16Add packaging GitHub repo exampleSimon Brand
2018-11-15Rename example documentsSimon Brand
The current names and titles of the examples put too much emphasis on the package which is being demonstrated rather than the concept. This can be jarring for newcomers. This patch renames them to put the emphasis on the concept instead.
2018-11-06[docs] Regenerate docs for vcpkg_from_gitRobert Schumacher
2018-10-25xalan-c: Install headers correctly (#4565)Roger Leigh
* Add SKIP_CLEAN option to vcpkg_install_msbuild Also add vcpkg_clean_msbuild function to factor out clean logic and allow re-use in portfiles. * xalan-c: Correct header globbing * vcpkg_install_msbuild: SKIP_CLEAN documentation correction * [xalan-c] Add explicit check for localmsgindex header. [docs] Regenerate
2018-10-23Create macOS configuration variables for triplets (#4477)LRFLEW
* Create macOS configuration variables for triplets * Add new macOS configuration variables to documentation * [vcpkg-configure-cmake] Fix typo
2018-10-18Removing cases and making clearer the textRaydelto Hernandez
The word Privacy was capitalized for no reason. I've also added to word programming so that it's clear that the document refers to programming languages, before it referred only to language.
2018-10-12note existence of VCPKG_CXX_FLAGS also (#4208)mcgoo
2018-09-02Update zlib versiontbeu
2018-08-27[docs] Add documentation for VCPKG_VISUAL_STUDIO_PATHRobert Schumacher
2018-08-23Fix typo in FAQAlexander Karatarakis