Commit Graph

95 Commits

Author SHA1 Message Date
Robert Schumacher 4498b6403e
[docs] Add VCPKG_CMAKE_SYSTEM_VERSION (#6061) 2019-04-11 17:54:53 -07:00
Don d71ad4800b Allow additional environment variables to be set in a clean environment (#5650)
* Allow additional environment variables to be set in a clean environment

* Add documentation for VCPKG_KEEP_ENV_VARS
2019-03-28 14:34:26 -07:00
Don a421f43ed1 Add headers to vcpkg_download_distfile (#5640)
* 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-14 13:43:49 -07:00
Phil Christensen fc9aa15287
[docs] Fix broken link 2019-03-13 13:52:20 -07:00
Victor Romero f24bd414ce
[docs] Add vcpkg functions usage examples (#5639) 2019-03-11 17:29:37 -07:00
Bo Rydberg c247a7d21f Fix minor spelling mistakes in documentation (#5620) 2019-03-10 20:31:02 -07:00
Robert Schumacher 9ef92a21a0 [vcpkg-docs] Replace reference to VCPKG_DEFAULT_VS_PATH with VCPKG_VISUAL_STUDIO_PATH 2019-02-25 13:25:27 -08:00
zhihaoy 4ad78224c9 [docs] Show how to default VCPKG_TARGET_TRIPLET (#5346) 2019-02-22 16:29:05 -08:00
Victor Romero 7a18088cf2
[vcpkg create, docs] Update create command's template and documentation on patching (#5370) 2019-02-15 14:32:07 -08:00
Robert Schumacher 36cb7592b1 [vcpkg-docs] Improve documentation for Visual Studio 2019 2019-01-30 17:47:36 -08:00
Victor Romero 3a4b6caacb
Merge pull request #4767 from Farwaykorse/documentation
[documentation] Add note to "delete CMake cache after editing CMakeSettings.json"
2019-01-24 16:45:23 -08:00
myd7349 8ba6cbec0d [docs] Fix #4932 (#4982) 2018-12-17 16:41:17 -08:00
Robert Schumacher 1d5e22919f [docs] Add config-environment.md 2018-12-12 09:22:16 -08:00
Billy O'Neal cf7e2f3906 Allow redirection of the downloads folder with an environment variable. (#4883)
* 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-12-11 11:48:41 -08:00
Robert Schumacher 380485194e [vcpkg_extract_source_archive_ex] Document vcpkg_extract_source_archive_ex 2018-11-22 14:48:18 -08:00
Roelf-Jilling 370984d139 Merge branch 'master' into documentation 2018-11-20 19:45:21 +01:00
Roelf-Jilling 381e4c94af Move -DCMAKE_... to a new line to prevent the line-break after the dash. 2018-11-19 19:47:31 +01:00
Roelf-Jilling 94ec7c46a5 Add note, to delete the CMake cache, after editing a configuration. 2018-11-19 19:35:00 +01:00
Simon Brand 077b7f1378 Add packaging GitHub repo example 2018-11-16 11:24:19 +00:00
Simon Brand 56c94a8102 Rename example documents
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-15 11:23:34 +00:00
Robert Schumacher d2ffdca39b [docs] Regenerate docs for vcpkg_from_git 2018-11-06 15:47:02 -08:00
Roger Leigh 6d5eba6a6d xalan-c: Install headers correctly (#4565)
* 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-25 12:34:45 -07:00
LRFLEW 16e7f4187b Create macOS configuration variables for triplets (#4477)
* Create macOS configuration variables for triplets

* Add new macOS configuration variables to documentation

* [vcpkg-configure-cmake] Fix typo
2018-10-23 16:49:48 -07:00
Raydelto Hernandez 26d431c120
Removing cases and making clearer the text
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-18 17:37:20 -03:00
mcgoo 0178015bf7 note existence of VCPKG_CXX_FLAGS also (#4208) 2018-10-12 16:30:30 -07:00
tbeu 60820a02eb Update zlib version 2018-09-02 21:01:51 +02:00
Robert Schumacher 6b049c9d5a [docs] Add documentation for VCPKG_VISUAL_STUDIO_PATH 2018-08-27 16:50:18 -07:00
Alexander Karatarakis e441811bc2 Fix typo in FAQ 2018-08-23 02:45:32 -07:00
Robert Schumacher 393ac2880a [vcpkg_from_github] Improve documentation to include PATCHES argument 2018-08-11 22:12:18 -07:00
Robert Schumacher cfc7f61b61 [docs] Fix GITLAB_INSTANCE-> GITLAB_URL 2018-08-08 05:25:20 -07:00
Robert Schumacher 0a25644821 [docs] Add docs for vcpkg_from_gitlab() 2018-08-08 04:16:15 -07:00
Frederik Carlier cc00cf05fb New packages: libimobiledevice, getopt, readline (#3504)
* Add libplist

* Add libusbmuxd

* Fix typos

* Add getopt

* Add libimobiledevice

* Fix typos

* Add libideviceactivation

* Add ideviceinstaller

* Include utilities

* Install usbmuxd

* Add readline

* Fix readline on 64-bit windows

* Add libirecovery

* libideviceactivation: include tools

* Bump versions to fix build issues

* Bump versions

* Add idevicerestore

* [getopt][getopt-win32] Rename to getopt-win32 and only install on Windows Desktop

* [readline][readline-win32] Rename to readline-win32 and only install for Windows Desktop

* [vcpkg_from_github][vcpkg_apply_patches] Make PATCHES relative to the current port directory

* [vcpkg_install_msbuild][vcpkg_check_linkage] Introduce vcpkg_install_msbuild() and vcpkg_check_linkage().

* [libimobiledevice et al] Use vcpkg_from_github() and vcpkg_install_msbuild()

* [readline] Fix static builds
2018-08-08 04:15:13 -07:00
Frederik Gladhorn bd5bad18e4 Fix typo (#3856)
* Fix typo

* [docs] Simplify wording further
2018-07-08 21:07:26 -07:00
Robert Schumacher 2f50e20a36 [docs-integration] Add more documentation about using the CMake toolchain file 2018-07-02 23:45:31 -07:00
Robert Schumacher a2b9325948 [docs-triplets] Improve triplet documentation 2018-06-26 21:48:42 -07:00
Robert Schumacher baf6d78a45 [docs] Add VCPKG_CHAINLOAD_TOOLCHAIN_FILE to the Triplets documentation. 2018-06-18 11:21:03 -07:00
martin-s c2b9c33adf Added parameter to vcpkg_copy_pdbs.cmake (#3688)
* - Added paths argument to locate pdbs.

* n/a

* - fixed line endings.

* [vcpkg-copy-pdbs] Tweak argument to replace patterns instead of adding patterns. Add slightly more detailed documentation.
2018-06-16 18:42:25 +02:00
Alexander Karatarakis 56cc9ac15c Make bootstrap.bat parameters match bootstrap.sh 2018-06-12 17:13:17 -07:00
Alexander Karatarakis 82f53ac82c Fix slash 2018-06-11 13:26:16 -07:00
Alexander Karatarakis 5af585756c Fix shell prefix 2018-06-08 18:41:46 -07:00
Alexander Karatarakis 52b945f8a3 Update doc 2018-06-08 18:40:20 -07:00
Alexander Karatarakis 39c70573df Update documentation 2018-06-08 16:33:38 -07:00
Cleroth 22a7da849d Fixed misspelling 2018-05-28 23:28:12 -07:00
Robert Schumacher 2988f8577b [faq.md] Update with support for Linux/OSX. Fixes #3416. 2018-05-17 23:39:36 -07:00
Eric Mittelette 1d39174ca5 adding a blog link in the doc 2018-05-16 09:25:44 -07:00
Jozef Izso 316a3cb245 Clarify toolset numbers and Visual Studio versions (#3355) 2018-05-01 01:48:16 -07:00
Robert Schumacher 286c400417 [docs] Update docs 2018-04-30 14:54:50 -07:00
Joel Clay f51b9d403a
Add crossplatform announcement to docs 2018-04-24 18:52:32 -04:00
Robert Schumacher d5e433f03b [vcpkg-build-msbuild] Add option to use vcpkg's integration. Fixes #891. Fixes #828. 2018-03-20 21:49:53 -07:00
Mateusz Loskot be0e643437 Update FAQ about cleaning downloads and build trees (#3044)
* Update FAQ about cleaning downloads and build trees

Answers #2202 and #2538

* [vcpkg-docs] Add packages folder to list of temporary folders
2018-03-18 04:36:55 -07:00