pulumi/sdk
Matt Ellis 7dfc3b630e Remove the need for /opt/pulumi
This is an artifact of the past, where we did not ship packages via
NPM but instead linked everything. At that time, we wanted to have our
own install location for Pulumi, because it reflected how we shipped
the product.

This was pretty confusing, because we had both `build` and `install`
targets, and we'd put some binaries both in `GOBIN` and
`/opt/pulumi/bin` leading to general confusion.

Now we simplify things. We install everything into GOBIN (both our go
binaries and the language executor scripts) and when we `yarn link` to
register packages we just link the version we built into the bin
folder.

Overall, this should simplify our story and make things a little more
regular.

We no longer require any directories to be created before building
Pulumi.
2018-08-29 11:26:12 -07:00
..
go Remove the need for /opt/pulumi 2018-08-29 11:26:12 -07:00
nodejs Remove the need for /opt/pulumi 2018-08-29 11:26:12 -07:00
proto Implement first-class providers. (#1695) 2018-08-06 17:50:29 -07:00
python Remove the need for /opt/pulumi 2018-08-29 11:26:12 -07:00
README.md Update stale README 2018-06-30 09:55:12 -07:00

README.md

Pulumi Language SDKs

This directory contains the Pulumi SDKs for all supported languages.

Please see the respective READMEs for information about installing and using these libraries:

The language providers work by implementing gRPC interfaces defined in proto/.