pulumi/sdk/python
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
..
cmd Remove the need for /opt/pulumi 2018-08-29 11:26:12 -07:00
lib Merge pull request #1698 from pulumi/ellismg/fix-1581 2018-08-08 14:16:20 -07:00
pkg/version Add license headers 2018-05-22 15:02:47 -07:00
.gitignore Reenable Pylint (#1024) 2018-03-09 15:11:37 -08:00
Makefile Remove the need for /opt/pulumi 2018-08-29 11:26:12 -07:00
Pipfile Use Pipenv to manage Python environments (#1553) 2018-06-21 18:01:23 -07:00
Pipfile.lock Add Pipfile.lock to make Python builds reproducible 2018-07-15 11:05:44 -10:00