From c67531134ada65a8df0b04c3259ee19f3ad0b696 Mon Sep 17 00:00:00 2001 From: Carl Tashian Date: Tue, 2 Mar 2021 15:33:35 -0800 Subject: [PATCH] Update CONTRIBUTING.md --- docs/CONTRIBUTING.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md index 344f694d..9a119f7b 100644 --- a/docs/CONTRIBUTING.md +++ b/docs/CONTRIBUTING.md @@ -19,7 +19,7 @@ to manage issues, etc. Clone this repository to get a bleeding-edge build, or download the source archive for [the latest stable release](https://github.com/smallstep/certificates/releases/latest). -### Building step-ca +### Build a standard `step-ca` The only prerequisites are [`go`](https://golang.org/) and make. @@ -27,7 +27,9 @@ To build from source: make bootstrap && make -### Building CGO step-ca (with PKCS#11 and YubiKey PIV support) +Find your binaries in `bin/`. + +### Alternative: Build a CGO `step-ca` (with PKCS#11 and YubiKey PIV support) To build the CGO version of `step-ca` you will need [`go`](https://golang.org/), make, gcc, pkg-config, and the [`libpcsclite-dev`](https://pcsclite.apdu.fr/) package. On Ubuntu: @@ -35,6 +37,8 @@ To build the CGO version of `step-ca` you will need [`go`](https://golang.org/), sudo apt install -y make gcc libpcsclite-dev pkg-config make bootstrap && make build GOFLAGS="" +Find your binaries in `bin/`. + ## Asking Support Questions Feel free to post a question on our [GitHub Discussions](https://github.com/smallstep/certificates/discussions) page, or find us on [Gitter](https://gitter.im/smallstep/community).