From 60820a02eb8b35792a2568c3679d647bbcad1db6 Mon Sep 17 00:00:00 2001 From: tbeu Date: Sun, 2 Sep 2018 20:56:19 +0200 Subject: Update zlib version --- docs/examples/packaging-zlib.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'docs') diff --git a/docs/examples/packaging-zlib.md b/docs/examples/packaging-zlib.md index 508947f1a..1d61cfee1 100644 --- a/docs/examples/packaging-zlib.md +++ b/docs/examples/packaging-zlib.md @@ -3,7 +3,7 @@ ### Bootstrap with `create` First, locate a globally accessible archive of the library's sources. Zip, gzip, and bzip are all supported. Strongly prefer official sources or mirrors over unofficial mirrors. -*Looking at zlib's website, the URL http://zlib.net/zlib128.zip looks appropriate.* +*Looking at zlib's website, the URL http://zlib.net/zlib1211.zip looks appropriate.* Second, determine a suitable package name. This should be ASCII, lowercase, and recognizable to someone who knows the library's "human name". If the library is already packaged in another package manager, prefer that name. @@ -11,7 +11,7 @@ Second, determine a suitable package name. This should be ASCII, lowercase, and Finally, if the server's name for the archive is not very descriptive (such as downloading a zipped commit or branch from GitHub), choose a nice archive name of the form `-.zip`. -*`zlib128.zip` is a fine name, so no change needed.* +*`zlib1211.zip` is a fine name, so no change needed.* All this information can then be passed into the `create` command, which will download the sources and bootstrap the packaging process inside `ports\`. @@ -26,7 +26,7 @@ In addition to the generated `ports\\portfile.cmake`, we also need a `p *For zlib2, we'll create the file `ports\zlib2\CONTROL` with the following contents:* ```no-highlight Source: zlib2 -Version: 1.2.8 +Version: 1.2.11 Description: A Massively Spiffy Yet Delicately Unobtrusive Compression Library ``` -- cgit v1.2.3 From 0178015bf727597bc23e623c0a8be3c7506f316a Mon Sep 17 00:00:00 2001 From: mcgoo Date: Fri, 12 Oct 2018 18:30:30 -0500 Subject: note existence of VCPKG_CXX_FLAGS also (#4208) --- docs/users/triplets.md | 1 + 1 file changed, 1 insertion(+) (limited to 'docs') diff --git a/docs/users/triplets.md b/docs/users/triplets.md index d547725ea..2bb9c74b3 100644 --- a/docs/users/triplets.md +++ b/docs/users/triplets.md @@ -62,6 +62,7 @@ See also the CMake documentation for toolchain files: https://cmake.org/cmake/he Sets additional compiler flags to be used when not using `VCPKG_CHAINLOAD_TOOLCHAIN_FILE`. This option also has forms for configuration-specific and C flags: +- `VCPKG_CXX_FLAGS` - `VCPKG_CXX_FLAGS_DEBUG` - `VCPKG_CXX_FLAGS_RELEASE` - `VCPKG_C_FLAGS` -- cgit v1.2.3 From 26d431c120d7d02ea23cb3be67948baecb4c5d2f Mon Sep 17 00:00:00 2001 From: Raydelto Hernandez Date: Thu, 18 Oct 2018 17:37:20 -0300 Subject: 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. --- docs/about/faq.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'docs') diff --git a/docs/about/faq.md b/docs/about/faq.md index eb35ca241..0178e051a 100644 --- a/docs/about/faq.md +++ b/docs/about/faq.md @@ -35,7 +35,7 @@ To use different versions of a library for different projects, we recommend maki If your application is very sensitive to the versions of libraries, we recommend checking in the specific set of portfiles you need into your source control along with your project sources and using the `--vcpkg-root` option to redirect the working directory of `vcpkg.exe`. -## How does Vcpkg protect my Privacy? +## How does Vcpkg protect my privacy? See the [Privacy document](privacy.md) for all information regarding privacy. ## Can I use my own CMake toolchain file with Vcpkg's toolchain file? @@ -108,7 +108,7 @@ Conan.io is a publicly-federated, project-centric, cross-platform, C++ package m - **Cross-platform vs single-platform**. While being hosted on many platforms is an excellent north star, we believe the level of system integration and stability provided by apt-get, yum, and homebrew is well worth needing to exchange `apt-get install libboost-all-dev` with `brew install boost` in automated scripts. We chose to make our system as easy as possible to integrate into a world with these very successful system managers -- one more line for `vcpkg install boost` -- instead of attempting to replace them where they are already so successful and well-loved. -- **C++/CMake vs python**. While Python is an excellent language loved by many, we believe that transparency and familiarity are the most important factors when choosing a tool as important to your workflow as a package manager. Consequently, we chose to make the implementation languages be as universally accepted as possible: C++ should be used in a C++ package manager for C++ programmers. You should not be required to learn another language just to understand your package manager. +- **C++/CMake vs python**. While Python is an excellent language loved by many, we believe that transparency and familiarity are the most important factors when choosing a tool as important to your workflow as a package manager. Consequently, we chose to make the implementation languages be as universally accepted as possible: C++ should be used in a C++ package manager for C++ programmers. You should not be required to learn another programming language just to understand your package manager. ## Why not Chocolatey? Chocolatey is an excellent system for managing applications. However, it is not currently designed to acquire redistributable developer assets and help you with debugging. Vcpkg, in comparison, is designed to get you the libraries you need to build your application and help you deliver through any platform you'd like (including Chocolatey!). -- cgit v1.2.3