From 0efa99e9543fd28d3196c38b1fdd094e83cc23b8 Mon Sep 17 00:00:00 2001 From: Miek Gieben Date: Wed, 9 Jan 2019 09:28:08 +0000 Subject: docs: update the compile-from-source section (#2449) You can't go get coredns - update this section. Signed-off-by: Miek Gieben --- README.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index b059e9f47..1c3ccae21 100644 --- a/README.md +++ b/README.md @@ -44,15 +44,17 @@ out-of-tree plugins. ## Compilation from Source -Check out the project and do dependency resolution with: +Check out the project: ~~~ -% go get github.com/coredns/coredns +% git clone https://github.com/coredns/coredns ~~~ -Some of the dependencies require Go version 1.9 or later. +We vendor most (not all!) packages. This is mostly because vendoring isn't a perfect solution (in +Go). We don't vendor `mholt/caddy` and `miekg/dns` for instance. Using `make` will pull down these +dependencies and check out the correct version as well. -We vendor most (not all!) packages. Building from scratch is easiest, by just using `make`: +Next just run `make`: ~~~ % make @@ -197,4 +199,4 @@ If you find a security vulnerability or any security related issues, please DO N issue, instead send your report privately to `security@coredns.io`. Security reports are greatly appreciated and we will publicly thank you for it. -Please consult [security vulnerability disclosures and security fix and release process document](https://github.com/coredns/coredns/SECURITY-RELEASE-PROCESS.md) \ No newline at end of file +Please consult [security vulnerability disclosures and security fix and release process document](https://github.com/coredns/coredns/SECURITY-RELEASE-PROCESS.md) -- cgit v1.2.3