summaryrefslogtreecommitdiff
path: root/docs/markdown/Reproducible-builds.md
diff options
context:
space:
mode:
authorThibault Saunier <thibault.saunier@osg.samsung.com>2017-03-29 15:03:43 -0300
committerJussi Pakkanen <jpakkane@gmail.com>2017-04-26 17:56:33 +0300
commitb371875e02cce2fb3fbb9fbb8f07eb5817ae0e8f (patch)
tree6e1a3c34b1a85479d3b9f42ccd071096e637929b /docs/markdown/Reproducible-builds.md
parent7dc747ea54480c452b913e4bfe682ec67061c9bf (diff)
downloadmeson-b371875e02cce2fb3fbb9fbb8f07eb5817ae0e8f.tar.gz
docs: Import the website and wiki and build with hotdoc
This allows us to more easily have the documentation in sync with the source code as people will have to document new features etc right at the time where they implement it.
Diffstat (limited to 'docs/markdown/Reproducible-builds.md')
-rw-r--r--docs/markdown/Reproducible-builds.md9
1 files changed, 9 insertions, 0 deletions
diff --git a/docs/markdown/Reproducible-builds.md b/docs/markdown/Reproducible-builds.md
new file mode 100644
index 000000000..e28ca7acc
--- /dev/null
+++ b/docs/markdown/Reproducible-builds.md
@@ -0,0 +1,9 @@
+# Reproducible builds
+
+A reproducible build means the following (as quoted from [the reproducible builds project site](https://reproducible-builds.org/)):
+
+> Reproducible builds are a set of software development practices that create a verifiable path from human readable source code to the binary code used by computers.
+
+Roughly what this means is that if two different people compile the project from source, their outputs are bitwise identical to each other. This allows people to verify that binaries downloadable from the net actually come from the corresponding sources and have not, for example, had malware added to them.
+
+Meson aims to support reproducible builds out of the box with zero additional work (assuming the rest of the build environment is set up for reproducibility). If you ever find a case where this is not happening, it is a bug. Please file an issue with as much information as possible and we'll get it fixed.