aboutsummaryrefslogtreecommitdiff
path: root/docs/users/triplets.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/users/triplets.md')
-rw-r--r--docs/users/triplets.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/docs/users/triplets.md b/docs/users/triplets.md
index 37efd590d..61192575a 100644
--- a/docs/users/triplets.md
+++ b/docs/users/triplets.md
@@ -1,5 +1,7 @@
# Triplet files
+**The latest version of this documentation is available on [GitHub](https://github.com/Microsoft/vcpkg/tree/master/docs/users/triplets.md).**
+
Triplet is a standard term used in cross compiling as a way to completely capture the target environment (cpu, os, compiler, runtime, etc) in a single convenient name.
In Vcpkg, we use triplets to describe an imaginary "target configuration set" for every library. Within a triplet, libraries are generally built with the same configuration, but it is not a requirement. For example, you could have one triplet that builds `openssl` statically and `zlib` dynamically, one that builds them both statically, and one that builds them both dynamically (all for the same target OS and architecture). A single build will consume files from a single triplet.