@@ -70,14 +70,6 @@ OBSERVABILITY_DIR := hack/observability
70
70
71
71
export PATH := $(abspath $(TOOLS_BIN_DIR ) ) :$(PATH )
72
72
73
- # Set --output-dir for conversion-gen if we are not within GOPATH
74
- ifneq ($(abspath $(ROOT_DIR ) ) ,$(shell go env GOPATH) /src/sigs.k8s.io/cluster-api)
75
- CONVERSION_GEN_OUTPUT_BASE := --output-dir=$(ROOT_DIR)
76
- CONVERSION_GEN_OUTPUT_BASE_CAPD := --output-dir=$(ROOT_DIR)/$(CAPD_DIR)
77
- else
78
- export GOPATH := $(shell go env GOPATH)
79
- endif
80
-
81
73
#
82
74
# Ginkgo configuration.
83
75
#
@@ -447,7 +439,7 @@ generate-go-conversions-core: ## Run all generate-go-conversions-core-* targets
447
439
generate-go-conversions-core-api : $(CONVERSION_GEN ) # # Generate conversions go code for core api
448
440
$(MAKE ) clean-generated-conversions SRC_DIRS=" ./internal/apis/core/v1alpha3,./internal/apis/core/v1alpha4"
449
441
$(CONVERSION_GEN ) \
450
- --output-file=zz_generated.conversion.go $( CONVERSION_GEN_OUTPUT_BASE ) \
442
+ --output-file=zz_generated.conversion.go \
451
443
--go-header-file=./hack/boilerplate/boilerplate.generatego.txt \
452
444
./internal/apis/core/v1alpha3 \
453
445
./internal/apis/core/v1alpha4
@@ -458,7 +450,7 @@ generate-go-conversions-core-exp: $(CONVERSION_GEN) ## Generate conversions go c
458
450
$(CONVERSION_GEN ) \
459
451
--extra-dirs=sigs.k8s.io/cluster-api/internal/apis/core/v1alpha3 \
460
452
--extra-dirs=sigs.k8s.io/cluster-api/internal/apis/core/v1alpha4 \
461
- --output-file=zz_generated.conversion.go $( CONVERSION_GEN_OUTPUT_BASE ) \
453
+ --output-file=zz_generated.conversion.go \
462
454
--go-header-file=./hack/boilerplate/boilerplate.generatego.txt \
463
455
./internal/apis/core/exp/v1alpha3 \
464
456
./internal/apis/core/exp/v1alpha4 \
@@ -469,15 +461,15 @@ generate-go-conversions-core-exp: $(CONVERSION_GEN) ## Generate conversions go c
469
461
generate-go-conversions-core-exp-ipam : $(CONVERSION_GEN ) # # Generate conversions go code for core exp IPAM
470
462
$(MAKE ) clean-generated-conversions SRC_DIRS=" ./$( EXP_DIR) /ipam/api/v1alpha1"
471
463
$(CONVERSION_GEN ) \
472
- --output-file=zz_generated.conversion.go $( CONVERSION_GEN_OUTPUT_BASE ) \
464
+ --output-file=zz_generated.conversion.go \
473
465
--go-header-file=./hack/boilerplate/boilerplate.generatego.txt \
474
466
./$(EXP_DIR ) /ipam/api/v1alpha1
475
467
476
468
.PHONY : generate-go-conversions-core-runtime
477
469
generate-go-conversions-core-runtime : $(CONVERSION_GEN ) # # Generate conversions go code for core runtime
478
470
$(MAKE ) clean-generated-conversions SRC_DIRS=" ./internal/runtime/test/v1alpha1,./internal/runtime/test/v1alpha2"
479
471
$(CONVERSION_GEN ) \
480
- --output-file=zz_generated.conversion.go $( CONVERSION_GEN_OUTPUT_BASE ) \
472
+ --output-file=zz_generated.conversion.go \
481
473
--go-header-file=./hack/boilerplate/boilerplate.generatego.txt \
482
474
./internal/runtime/test/v1alpha1 \
483
475
./internal/runtime/test/v1alpha2
@@ -486,13 +478,13 @@ generate-go-conversions-core-runtime: $(CONVERSION_GEN) ## Generate conversions
486
478
generate-go-conversions-kubeadm-bootstrap : $(CONVERSION_GEN ) # # Generate conversions go code for kubeadm bootstrap
487
479
$(MAKE ) clean-generated-conversions SRC_DIRS=" ./internal/apis/bootstrap/kubeadm"
488
480
$(CONVERSION_GEN ) \
489
- --output-file=zz_generated.conversion.go $( CONVERSION_GEN_OUTPUT_BASE ) \
481
+ --output-file=zz_generated.conversion.go \
490
482
--go-header-file=./hack/boilerplate/boilerplate.generatego.txt \
491
483
./internal/apis/bootstrap/kubeadm/v1alpha3 \
492
484
./internal/apis/bootstrap/kubeadm/v1alpha4
493
485
$(MAKE ) clean-generated-conversions SRC_DIRS=" ./bootstrap/kubeadm/types/upstreamv1beta2,./bootstrap/kubeadm/types/upstreamv1beta3"
494
486
$(CONVERSION_GEN ) \
495
- --output-file=zz_generated.conversion.go $( CONVERSION_GEN_OUTPUT_BASE ) \
487
+ --output-file=zz_generated.conversion.go \
496
488
--go-header-file=./hack/boilerplate/boilerplate.generatego.txt \
497
489
./bootstrap/kubeadm/types/upstreamv1beta2 \
498
490
./bootstrap/kubeadm/types/upstreamv1beta3
@@ -505,15 +497,15 @@ generate-go-conversions-kubeadm-control-plane: $(CONVERSION_GEN) ## Generate con
505
497
--extra-dirs=sigs.k8s.io/cluster-api/internal/apis/core/v1alpha4 \
506
498
--extra-dirs=sigs.k8s.io/cluster-api/internal/apis/bootstrap/kubeadm/v1alpha3 \
507
499
--extra-dirs=sigs.k8s.io/cluster-api/internal/apis/bootstrap/kubeadm/v1alpha4 \
508
- --output-file=zz_generated.conversion.go $( CONVERSION_GEN_OUTPUT_BASE ) \
500
+ --output-file=zz_generated.conversion.go \
509
501
--go-header-file=./hack/boilerplate/boilerplate.generatego.txt \
510
502
./internal/apis/controlplane/kubeadm/v1alpha3 \
511
503
./internal/apis/controlplane/kubeadm/v1alpha4
512
504
513
505
.PHONY : generate-go-conversions-docker-infrastructure
514
506
generate-go-conversions-docker-infrastructure : $(CONVERSION_GEN ) # # Generate conversions go code for docker infrastructure provider
515
507
cd $(CAPD_DIR ) ; $(CONVERSION_GEN ) \
516
- --output-file=zz_generated.conversion.go $( CONVERSION_GEN_OUTPUT_BASE_CAPD ) \
508
+ --output-file=zz_generated.conversion.go \
517
509
--go-header-file=../../../hack/boilerplate/boilerplate.generatego.txt \
518
510
./api/v1alpha3 \
519
511
./api/v1alpha4 \
0 commit comments