diff options
| author | Phil Christensen <philc@microsoft.com> | 2018-11-19 14:13:30 -0800 |
|---|---|---|
| committer | Phil Christensen <philc@microsoft.com> | 2018-11-19 14:13:30 -0800 |
| commit | d0d196488c708aad600d6fbef86fd9af03e53f9b (patch) | |
| tree | 75c8ca3fafeb49d0f62b4ac55dbe8127416b1322 /docs/about/faq.md | |
| parent | 787f40569c846c32018ac7c8df443efde5e34892 (diff) | |
| parent | 73f51d6aa8aa3fd23e8b3996a2f7dedbbf49d6cc (diff) | |
| download | vcpkg-d0d196488c708aad600d6fbef86fd9af03e53f9b.tar.gz vcpkg-d0d196488c708aad600d6fbef86fd9af03e53f9b.zip | |
Merge branch 'master' of https://github.com/microsoft/vcpkg into dev/philc/4759
Diffstat (limited to 'docs/about/faq.md')
| -rw-r--r-- | docs/about/faq.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/docs/about/faq.md b/docs/about/faq.md index 0178e051a..b7c9d67c8 100644 --- a/docs/about/faq.md +++ b/docs/about/faq.md @@ -10,12 +10,12 @@ Yes! See [the `export` command](../users/integration.md#export). The `vcpkg update` command lists all packages which are out-of-sync with your current portfiles. To update a package, follow the instructions in the command. ## How do I get more libraries? -The list of libraries is enumerated from the [`ports\`](https://github.com/Microsoft/vcpkg/blob/master/ports) directory. By design, you can add and remove libraries from this directory as you see fit for yourself or your company -- see [Example #2](../examples/packaging-zlib.md). +The list of libraries is enumerated from the [`ports\`](https://github.com/Microsoft/vcpkg/blob/master/ports) directory. By design, you can add and remove libraries from this directory as you see fit for yourself or your company -- see our examples on packaging [zipfiles](../examples/packaging-zipfiles.md) and [GitHub repos](../examples/packaging-github-repos.md). We recommend cloning directly from [GitHub](https://github.com/microsoft/vcpkg) and using `git pull` to update the list of portfiles. Once you've updated your portfiles, `vcpkg update` will indicate any installed libraries that are now out of date. ## Can I build a private library with this tool? -Yes. Follow [our Packaging zlib Example](../examples/packaging-zlib.md) for creating a portfile using a fake URL. Then, either pre-seed the `downloads\` folder with a zip containing your private sources or replace the normal calls to `vcpkg_download_distfile` and `vcpkg_extract_source_archive` with functions that unpack your source code. +Yes. Follow [our packaging zlib Example](../examples/packaging-zipfiles.md) for creating a portfile using a fake URL. Then, either pre-seed the `downloads\` folder with a zip containing your private sources or replace the normal calls to `vcpkg_download_distfile` and `vcpkg_extract_source_archive` with functions that unpack your source code. ## Can I use a prebuilt private library with this tool? Yes. The `portfile.cmake` for a library is fundamentally a script that places the headers and binaries into the correct arrangement in the `${CURRENT_PACKAGES_DIR}`, so to pull in prebuilt binaries you can write a portfile which directly downloads and arranges the files. |
