@@ -69,10 +69,10 @@ default: build-ttl.sh
6969split-hyphen = $(word $2,$(subst -, ,$1) )
7070random-string = $(shell LC_ALL=C tr -dc 'A-Za-z0-9' < /dev/urandom | head -c6)
7171
72- .PHONY : pkg /goods/bins/k0s
73- pkg /goods/bins/k0s :
72+ .PHONY : cmd/installer /goods/bins/k0s
73+ cmd/installer /goods/bins/k0s :
7474 $(MAKE ) output/bins/k0s-$(K0S_VERSION ) -$(ARCH )
75- mkdir -p pkg /goods/bins
75+ mkdir -p cmd/installer /goods/bins
7676 cp output/bins/k0s-$(K0S_VERSION ) -$(ARCH ) $@
7777
7878output/bins/k0s-% :
@@ -85,10 +85,10 @@ output/bins/k0s-%:
8585 chmod +x $@
8686 touch $@
8787
88- .PHONY : pkg /goods/bins/kubectl-support_bundle
89- pkg /goods/bins/kubectl-support_bundle :
88+ .PHONY : cmd/installer /goods/bins/kubectl-support_bundle
89+ cmd/installer /goods/bins/kubectl-support_bundle :
9090 $(MAKE ) output/bins/kubectl-support_bundle-$(TROUBLESHOOT_VERSION ) -$(ARCH )
91- mkdir -p pkg /goods/bins
91+ mkdir -p cmd/installer /goods/bins
9292 cp output/bins/kubectl-support_bundle-$(TROUBLESHOOT_VERSION ) -$(ARCH ) $@
9393
9494output/bins/kubectl-support_bundle-% :
@@ -100,10 +100,10 @@ output/bins/kubectl-support_bundle-%:
100100 rm -rf output/tmp
101101 touch $@
102102
103- .PHONY : pkg /goods/bins/kubectl-preflight
104- pkg /goods/bins/kubectl-preflight :
103+ .PHONY : cmd/installer /goods/bins/kubectl-preflight
104+ cmd/installer /goods/bins/kubectl-preflight :
105105 $(MAKE ) output/bins/kubectl-preflight-$(TROUBLESHOOT_VERSION ) -$(ARCH )
106- mkdir -p pkg /goods/bins
106+ mkdir -p cmd/installer /goods/bins
107107 cp output/bins/kubectl-preflight-$(TROUBLESHOOT_VERSION ) -$(ARCH ) $@
108108
109109output/bins/kubectl-preflight-% :
@@ -115,9 +115,9 @@ output/bins/kubectl-preflight-%:
115115 rm -rf output/tmp
116116 touch $@
117117
118- .PHONY : pkg /goods/bins/local-artifact-mirror
119- pkg /goods/bins/local-artifact-mirror :
120- mkdir -p pkg /goods/bins
118+ .PHONY : cmd/installer /goods/bins/local-artifact-mirror
119+ cmd/installer /goods/bins/local-artifact-mirror :
120+ mkdir -p cmd/installer /goods/bins
121121 $(MAKE ) -C local-artifact-mirror build OS=$(OS ) ARCH=$(ARCH )
122122 cp local-artifact-mirror/bin/local-artifact-mirror-$(OS ) -$(ARCH ) $@
123123 touch $@
@@ -134,24 +134,24 @@ output/bins/fio-%:
134134 docker rm -f fio
135135 touch $@
136136
137- .PHONY : pkg /goods/bins/fio
138- pkg /goods/bins/fio :
137+ .PHONY : cmd/installer /goods/bins/fio
138+ cmd/installer /goods/bins/fio :
139139ifneq ($(DISABLE_FIO_BUILD ) ,1)
140140 $(MAKE) output/bins/fio-$(FIO_VERSION)-$(ARCH)
141- mkdir -p pkg /goods/bins
141+ mkdir -p cmd/installer /goods/bins
142142 cp output/bins/fio-$(FIO_VERSION)-$(ARCH) $@
143143endif
144144
145- .PHONY : pkg /goods/bins/manager
146- pkg /goods/bins/manager :
147- mkdir -p pkg /goods/bins
145+ .PHONY : cmd/installer /goods/bins/manager
146+ cmd/installer /goods/bins/manager :
147+ mkdir -p cmd/installer /goods/bins
148148 CGO_ENABLED=0 GOOS=$(OS ) GOARCH=$(ARCH ) go build -ldflags=" -s -w $( LD_FLAGS) -extldflags=-static" -o output/bins/manager ./cmd/manager
149149 cp output/bins/manager $@
150150 touch $@
151151
152- .PHONY : pkg /goods/internal/bins/kubectl-kots
153- pkg /goods/internal/bins/kubectl-kots :
154- mkdir -p pkg /goods/internal/bins
152+ .PHONY : cmd/installer /goods/internal/bins/kubectl-kots
153+ cmd/installer /goods/internal/bins/kubectl-kots :
154+ mkdir -p cmd/installer /goods/internal/bins
155155 if [ " $( KOTS_BINARY_URL_OVERRIDE) " != " " ]; then \
156156 $(MAKE ) output/bins/kubectl-kots-override ; \
157157 cp output/bins/kubectl-kots-override $@ ; \
@@ -218,24 +218,24 @@ go.mod: Makefile
218218 go mod tidy
219219
220220.PHONY : static
221- static : pkg /goods/bins/k0s \
222- pkg /goods/bins/kubectl-preflight \
223- pkg /goods/bins/kubectl-support_bundle \
224- pkg /goods/bins/local-artifact-mirror \
225- pkg /goods/bins/fio \
226- pkg /goods/bins/manager \
227- pkg /goods/internal/bins/kubectl-kots
221+ static : cmd/installer /goods/bins/k0s \
222+ cmd/installer /goods/bins/kubectl-preflight \
223+ cmd/installer /goods/bins/kubectl-support_bundle \
224+ cmd/installer /goods/bins/local-artifact-mirror \
225+ cmd/installer /goods/bins/fio \
226+ cmd/installer /goods/bins/manager \
227+ cmd/installer /goods/internal/bins/kubectl-kots
228228
229229.PHONY : static-dryrun
230230static-dryrun :
231- @mkdir -p pkg/ goods/bins pkg /goods/internal/bins
232- @touch pkg /goods/bins/k0s \
233- pkg /goods/bins/kubectl-preflight \
234- pkg /goods/bins/kubectl-support_bundle \
235- pkg /goods/bins/local-artifact-mirror \
236- pkg /goods/bins/fio \
237- pkg /goods/bins/manager \
238- pkg /goods/internal/bins/kubectl-kots
231+ @mkdir -p cmd/installer/ goods/bins cmd/installer /goods/internal/bins
232+ @touch cmd/installer /goods/bins/k0s \
233+ cmd/installer /goods/bins/kubectl-preflight \
234+ cmd/installer /goods/bins/kubectl-support_bundle \
235+ cmd/installer /goods/bins/local-artifact-mirror \
236+ cmd/installer /goods/bins/fio \
237+ cmd/installer /goods/bins/manager \
238+ cmd/installer /goods/internal/bins/kubectl-kots
239239
240240.PHONY : embedded-cluster-linux-amd64
241241embedded-cluster-linux-amd64 : export OS = linux
@@ -272,8 +272,8 @@ envtest:
272272
273273.PHONY : unit-tests
274274unit-tests : envtest
275- mkdir -p pkg/ goods/bins pkg /goods/internal/bins
276- touch pkg/ goods/bins/BUILD pkg /goods/internal/bins/BUILD # compilation will fail if no files are present
275+ mkdir -p cmd/installer/ goods/bins cmd/installer /goods/internal/bins
276+ touch cmd/installer/ goods/bins/BUILD cmd/installer /goods/internal/bins/BUILD # compilation will fail if no files are present
277277 KUBEBUILDER_ASSETS=" $( shell ./operator/bin/setup-envtest use $( ENVTEST_K8S_VERSION) --bin-dir $( shell pwd) /operator/bin -p path) " \
278278 go test -tags exclude_graphdriver_btrfs -v ./pkg/... ./cmd/...
279279 $(MAKE ) -C operator test
@@ -305,8 +305,8 @@ build-ttl.sh:
305305.PHONY : clean
306306clean :
307307 rm -rf output
308- rm -rf pkg /goods/bins/*
309- rm -rf pkg /goods/internal/bins/*
308+ rm -rf cmd/installer /goods/bins/*
309+ rm -rf cmd/installer /goods/internal/bins/*
310310 rm -rf build
311311 rm -rf bin
312312
@@ -329,8 +329,8 @@ scan:
329329
330330.PHONY : buildtools
331331buildtools :
332- mkdir -p pkg/ goods/bins pkg /goods/internal/bins
333- touch pkg/ goods/bins/BUILD pkg /goods/internal/bins/BUILD # compilation will fail if no files are present
332+ mkdir -p cmd/installer/ goods/bins cmd/installer /goods/internal/bins
333+ touch cmd/installer/ goods/bins/BUILD cmd/installer /goods/internal/bins/BUILD # compilation will fail if no files are present
334334 go build -tags exclude_graphdriver_btrfs -o ./output/bin/buildtools ./cmd/buildtools
335335
336336.PHONY : list-distros
@@ -373,7 +373,7 @@ delete-node%:
373373 @dev/scripts/down.sh $*
374374
375375.PHONY : test-lam-e2e
376- test-lam-e2e : pkg /goods/bins/local-artifact-mirror
376+ test-lam-e2e : cmd/installer /goods/bins/local-artifact-mirror
377377 sudo go test ./cmd/local-artifact-mirror/e2e/... -v
378378
379379.PHONY : bin/installer
0 commit comments