@@ -32,15 +32,15 @@ only_build: build
3232build_dotnet : DOTNET_VERSION := $(shell pulumictl get version --language dotnet)
3333build_dotnet : upstream
3434 pulumictl get version --language dotnet
35- PULUMI_CONVERT=$(PULUMI_CONVERT ) $(WORKING_DIR ) /bin/$(TFGEN ) dotnet --out sdk/dotnet/
35+ PULUMI_CONVERT=$(PULUMI_CONVERT ) PULUMI_DISABLE_AUTOMATIC_PLUGIN_ACQUISITION= $( PULUMI_CONVERT ) $(WORKING_DIR ) /bin/$(TFGEN ) dotnet --out sdk/dotnet/
3636 cd sdk/dotnet/ && \
3737 printf " module fake_dotnet_module // Exclude this directory from Go tools\n\ngo 1.17\n" > go.mod && \
3838 echo " $( DOTNET_VERSION) " > version.txt && \
3939 dotnet build /p:Version=$(DOTNET_VERSION )
4040
4141build_go : upstream
42- PULUMI_CONVERT=$(PULUMI_CONVERT ) $(WORKING_DIR ) /bin/$(TFGEN ) go --out sdk/go/
43- cd sdk && go list " $$ (grep -e " ^module" go.mod | cut -d ' ' -f 2)/go/..." | xargs go build
42+ PULUMI_CONVERT=$(PULUMI_CONVERT ) PULUMI_DISABLE_AUTOMATIC_PLUGIN_ACQUISITION= $( PULUMI_CONVERT ) $(WORKING_DIR ) /bin/$(TFGEN ) go --out sdk/go/
43+ cd sdk && go list " $$ (grep -e " ^module" go.mod | cut -d ' ' -f 2)/go/..." | xargs -I {} bash -c ' go build {} && go clean -i {} '
4444
4545build_java : PACKAGE_VERSION := $(shell pulumictl get version --language generic)
4646build_java : bin/pulumi-java-gen upstream
@@ -51,7 +51,7 @@ build_java: bin/pulumi-java-gen upstream
5151
5252build_nodejs : VERSION := $(shell pulumictl get version --language javascript)
5353build_nodejs : upstream
54- PULUMI_CONVERT=$(PULUMI_CONVERT ) $(WORKING_DIR ) /bin/$(TFGEN ) nodejs --out sdk/nodejs/
54+ PULUMI_CONVERT=$(PULUMI_CONVERT ) PULUMI_DISABLE_AUTOMATIC_PLUGIN_ACQUISITION= $( PULUMI_CONVERT ) $(WORKING_DIR ) /bin/$(TFGEN ) nodejs --out sdk/nodejs/
5555 cd sdk/nodejs/ && \
5656 printf " module fake_nodejs_module // Exclude this directory from Go tools\n\ngo 1.17\n" > go.mod && \
5757 yarn install && \
@@ -62,7 +62,7 @@ build_nodejs: upstream
6262build_python : PYPI_VERSION := $(shell pulumictl get version --language python)
6363build_python : upstream
6464 rm -rf sdk/python/
65- PULUMI_CONVERT=$(PULUMI_CONVERT ) $(WORKING_DIR ) /bin/$(TFGEN ) python --out sdk/python/
65+ PULUMI_CONVERT=$(PULUMI_CONVERT ) PULUMI_DISABLE_AUTOMATIC_PLUGIN_ACQUISITION= $( PULUMI_CONVERT ) $(WORKING_DIR ) /bin/$(TFGEN ) python --out sdk/python/
6666 cd sdk/python/ && \
6767 printf " module fake_python_module // Exclude this directory from Go tools\n\ngo 1.17\n" > go.mod && \
6868 cp ../../README.md . && \
@@ -122,7 +122,7 @@ test_provider:
122122
123123tfgen : install_plugins upstream
124124 (cd provider && go build $( PULUMI_PROVIDER_BUILD_PARALLELISM) -o $( WORKING_DIR) /bin/$( TFGEN) -ldflags " -X $( PROJECT) /$( VERSION_PATH) =$( VERSION) " $( PROJECT) /$( PROVIDER_PATH) /cmd/$( TFGEN) )
125- PATH=${PWD} /.pulumi/bin:$$ PATH PULUMI_CONVERT=$(PULUMI_CONVERT ) $(WORKING_DIR ) /bin/$(TFGEN ) schema --out provider/cmd/$(PROVIDER )
125+ PATH=${PWD} /.pulumi/bin:$$ PATH PULUMI_CONVERT=$(PULUMI_CONVERT ) PULUMI_DISABLE_AUTOMATIC_PLUGIN_ACQUISITION= $( PULUMI_CONVERT ) $(WORKING_DIR ) /bin/$(TFGEN ) schema --out provider/cmd/$(PROVIDER )
126126 (cd provider && VERSION=$( VERSION) go generate cmd/$( PROVIDER) /main.go)
127127
128128upstream :
0 commit comments