Commit Graph

6 Commits

Author SHA1 Message Date
Martin Atkins
f96edbb113 Revise our contributing/development documentation
Our documentation for how to contribute was in quite a state of disrepair,
with some documents still describing things as they were before moving
providers into separate repositories, others making assumptions about
Go development that are no longer true in modules mode, and so forth.

This is an attempt at a reset to a good state that should work with the
codebase as it currently stands, and should hopefully serve as a basis
for iterative improvement from here.

These new instructions lean primarily on standard Go toolchain usage and
instruct using the Makefile only for some Terraform-specific situations
that the Go toolchain does not automatically handle. The idea here is that
this direct usage of primary commands in the Go toolchain is less likely
to be broken by changes in future Go releases, and should be immediately
familiar to anyone who has experience with Go development.
2019-10-15 08:39:36 -07:00
ajayk
f261fa62a9 remove references to vagrant file 2019-06-26 19:41:08 -07:00
Paul Hinze
d21b0897a9 Makefile/docs: Lock in 1.6 req, doc vendored deps
* Drop Go 1.5 compatibility env vars
 * Drop `make updatedeps` from `Makefile` and docs
 * Update README w/ vendored dep instructions
2016-02-24 16:13:49 -06:00
Baraa Basata
4970040d1f Update BUILDING.md
Fix typo
2015-11-28 22:49:23 -05:00
Clint Shryock
7d2982ce9f trim to just steps for building the binaries 2015-08-18 13:11:49 -05:00
Clint Shryock
b771fc5bf1 initial rename and update 2015-08-18 13:09:15 -05:00