File tree Expand file tree Collapse file tree 8 files changed +24
-24
lines changed
cronjob-tutorial/testdata/project
getting-started/testdata/project
multiversion-tutorial/testdata/project
pkg/plugins/golang/v4/scaffolds/internal/templates Expand file tree Collapse file tree 8 files changed +24
-24
lines changed Original file line number Diff line number Diff line change @@ -236,13 +236,13 @@ GOLANGCI_LINT_VERSION ?= v2.3.0
236
236
# $2 - package url which can be installed
237
237
# $3 - specific version of package
238
238
define go-install-tool
239
- @[ -f "$(1 ) -$(3 ) " ] || { \
239
+ @[ -f "$(1 ) -$(3 ) " ] && [ " $$( readlink -- " $( 1 ) " 2>/dev/null ) " = " $( 1 ) - $( 3 ) " ] || { \
240
240
set -e; \
241
241
package=$(2 ) @$(3 ) ;\
242
242
echo "Downloading $${package}" ;\
243
- rm -f $(1 ) || true ;\
243
+ rm -f $(1 ) ;\
244
244
GOBIN=$(LOCALBIN ) go install $${package} ;\
245
245
mv $(1 ) $(1 ) -$(3 ) ;\
246
246
} ;\
247
- ln -sf $( 1 ) -$(3 ) $(1 )
247
+ ln -sf $$( realpath $( 1 ) -$(3 ) ) $(1 )
248
248
endef
Original file line number Diff line number Diff line change @@ -230,13 +230,13 @@ $(GOLANGCI_LINT): $(LOCALBIN)
230
230
# $2 - package url which can be installed
231
231
# $3 - specific version of package
232
232
define go-install-tool
233
- @[ -f "$(1 ) -$(3 ) " ] || { \
233
+ @[ -f "$(1 ) -$(3 ) " ] && [ " $$( readlink -- " $( 1 ) " 2>/dev/null ) " = " $( 1 ) - $( 3 ) " ] || { \
234
234
set -e; \
235
235
package=$(2 ) @$(3 ) ;\
236
236
echo "Downloading $${package}" ;\
237
- rm -f $(1 ) || true ;\
237
+ rm -f $(1 ) ;\
238
238
GOBIN=$(LOCALBIN ) go install $${package} ;\
239
239
mv $(1 ) $(1 ) -$(3 ) ;\
240
240
} ;\
241
- ln -sf $( 1 ) -$(3 ) $(1 )
241
+ ln -sf $$( realpath $( 1 ) -$(3 ) ) $(1 )
242
242
endef
Original file line number Diff line number Diff line change @@ -226,13 +226,13 @@ $(GOLANGCI_LINT): $(LOCALBIN)
226
226
# $2 - package url which can be installed
227
227
# $3 - specific version of package
228
228
define go-install-tool
229
- @[ -f "$(1 ) -$(3 ) " ] || { \
229
+ @[ -f "$(1 ) -$(3 ) " ] && [ " $$( readlink -- " $( 1 ) " 2>/dev/null ) " = " $( 1 ) - $( 3 ) " ] || { \
230
230
set -e; \
231
231
package=$(2 ) @$(3 ) ;\
232
232
echo "Downloading $${package}" ;\
233
- rm -f $(1 ) || true ;\
233
+ rm -f $(1 ) ;\
234
234
GOBIN=$(LOCALBIN ) go install $${package} ;\
235
235
mv $(1 ) $(1 ) -$(3 ) ;\
236
236
} ;\
237
- ln -sf $( 1 ) -$(3 ) $(1 )
237
+ ln -sf $$( realpath $( 1 ) -$(3 ) ) $(1 )
238
238
endef
Original file line number Diff line number Diff line change @@ -230,13 +230,13 @@ $(GOLANGCI_LINT): $(LOCALBIN)
230
230
# $2 - package url which can be installed
231
231
# $3 - specific version of package
232
232
define go-install-tool
233
- @[ -f "$(1 ) -$(3 ) " ] || { \
233
+ @[ -f "$(1 ) -$(3 ) " ] && [ " $$( readlink -- " $( 1 ) " 2>/dev/null ) " = " $( 1 ) - $( 3 ) " ] || { \
234
234
set -e; \
235
235
package=$(2 ) @$(3 ) ;\
236
236
echo "Downloading $${package}" ;\
237
- rm -f $(1 ) || true ;\
237
+ rm -f $(1 ) ;\
238
238
GOBIN=$(LOCALBIN ) go install $${package} ;\
239
239
mv $(1 ) $(1 ) -$(3 ) ;\
240
240
} ;\
241
- ln -sf $( 1 ) -$(3 ) $(1 )
241
+ ln -sf $$( realpath $( 1 ) -$(3 ) ) $(1 )
242
242
endef
Original file line number Diff line number Diff line change @@ -305,14 +305,14 @@ $(GOLANGCI_LINT): $(LOCALBIN)
305
305
# $2 - package url which can be installed
306
306
# $3 - specific version of package
307
307
define go-install-tool
308
- @[ -f "$(1)-$(3)" ] || { \
308
+ @[ -f "$(1)-$(3)" ] && [ "$$(readlink -- "$(1)" 2>/dev/null)" = "$(1)-$(3)" ] || { \
309
309
set -e; \
310
310
package=$(2)@$(3) ;\
311
311
echo "Downloading $${package}" ;\
312
- rm -f $(1) || true ;\
312
+ rm -f $(1) ;\
313
313
GOBIN=$(LOCALBIN) go install $${package} ;\
314
314
mv $(1) $(1)-$(3) ;\
315
315
} ;\
316
- ln -sf $( 1)-$(3) $(1)
316
+ ln -sf $$(realpath $( 1)-$(3) ) $(1)
317
317
endef
318
318
`
Original file line number Diff line number Diff line change @@ -226,13 +226,13 @@ $(GOLANGCI_LINT): $(LOCALBIN)
226
226
# $2 - package url which can be installed
227
227
# $3 - specific version of package
228
228
define go-install-tool
229
- @[ -f "$(1 ) -$(3 ) " ] || { \
229
+ @[ -f "$(1 ) -$(3 ) " ] && [ " $$( readlink -- " $( 1 ) " 2>/dev/null ) " = " $( 1 ) - $( 3 ) " ] || { \
230
230
set -e; \
231
231
package=$(2 ) @$(3 ) ;\
232
232
echo "Downloading $${package}" ;\
233
- rm -f $(1 ) || true ;\
233
+ rm -f $(1 ) ;\
234
234
GOBIN=$(LOCALBIN ) go install $${package} ;\
235
235
mv $(1 ) $(1 ) -$(3 ) ;\
236
236
} ;\
237
- ln -sf $( 1 ) -$(3 ) $(1 )
237
+ ln -sf $$( realpath $( 1 ) -$(3 ) ) $(1 )
238
238
endef
Original file line number Diff line number Diff line change @@ -226,13 +226,13 @@ $(GOLANGCI_LINT): $(LOCALBIN)
226
226
# $2 - package url which can be installed
227
227
# $3 - specific version of package
228
228
define go-install-tool
229
- @[ -f "$(1 ) -$(3 ) " ] || { \
229
+ @[ -f "$(1 ) -$(3 ) " ] && [ " $$( readlink -- " $( 1 ) " 2>/dev/null ) " = " $( 1 ) - $( 3 ) " ] || { \
230
230
set -e; \
231
231
package=$(2 ) @$(3 ) ;\
232
232
echo "Downloading $${package}" ;\
233
- rm -f $(1 ) || true ;\
233
+ rm -f $(1 ) ;\
234
234
GOBIN=$(LOCALBIN ) go install $${package} ;\
235
235
mv $(1 ) $(1 ) -$(3 ) ;\
236
236
} ;\
237
- ln -sf $( 1 ) -$(3 ) $(1 )
237
+ ln -sf $$( realpath $( 1 ) -$(3 ) ) $(1 )
238
238
endef
Original file line number Diff line number Diff line change @@ -226,13 +226,13 @@ $(GOLANGCI_LINT): $(LOCALBIN)
226
226
# $2 - package url which can be installed
227
227
# $3 - specific version of package
228
228
define go-install-tool
229
- @[ -f "$(1 ) -$(3 ) " ] || { \
229
+ @[ -f "$(1 ) -$(3 ) " ] && [ " $$( readlink -- " $( 1 ) " 2>/dev/null ) " = " $( 1 ) - $( 3 ) " ] || { \
230
230
set -e; \
231
231
package=$(2 ) @$(3 ) ;\
232
232
echo "Downloading $${package}" ;\
233
- rm -f $(1 ) || true ;\
233
+ rm -f $(1 ) ;\
234
234
GOBIN=$(LOCALBIN ) go install $${package} ;\
235
235
mv $(1 ) $(1 ) -$(3 ) ;\
236
236
} ;\
237
- ln -sf $( 1 ) -$(3 ) $(1 )
237
+ ln -sf $$( realpath $( 1 ) -$(3 ) ) $(1 )
238
238
endef
You can’t perform that action at this time.
0 commit comments