mirror of
https://github.com/arangodb/kube-arangodb.git
synced 2024-12-14 11:57:37 +00:00
[Internal] Fix make license
command (#1038)
It was adding redundant line comment to license header
This commit is contained in:
parent
10bd6c7d84
commit
fb8d214e4a
4 changed files with 24 additions and 22 deletions
3
.gitignore
vendored
3
.gitignore
vendored
|
@ -10,4 +10,5 @@ deps/
|
|||
**/*.enterprise.go
|
||||
**/enterprise/**
|
||||
enterprise.mk
|
||||
local/
|
||||
local/
|
||||
tools/codegen/boilerplate.go.txt
|
5
Makefile
5
Makefile
|
@ -189,7 +189,7 @@ GOLANGCI_ENABLED=deadcode gosimple govet ineffassign staticcheck structcheck typ
|
|||
.PHONY: license-verify
|
||||
license-verify:
|
||||
@echo ">> Verify license of files"
|
||||
@$(GOPATH)/bin/addlicense -f "./tools/codegen/boilerplate.go.txt" -check $(SOURCES)
|
||||
@$(GOPATH)/bin/addlicense -f "./tools/codegen/license-header.txt" -check $(SOURCES)
|
||||
|
||||
.PHONY: fmt
|
||||
fmt:
|
||||
|
@ -199,7 +199,7 @@ fmt:
|
|||
.PHONY: license
|
||||
license:
|
||||
@echo ">> Ensuring license of files"
|
||||
@$(GOPATH)/bin/addlicense -f "./tools/codegen/boilerplate.go.txt" $(SOURCES)
|
||||
@$(GOPATH)/bin/addlicense -f "./tools/codegen/license-header.txt" $(SOURCES)
|
||||
|
||||
.PHONY: fmt-verify
|
||||
fmt-verify: license-verify
|
||||
|
@ -245,6 +245,7 @@ update-generated:
|
|||
@rm -fr $(ORGDIR)
|
||||
@mkdir -p $(ORGDIR)
|
||||
@ln -s -f $(SCRIPTDIR) $(ORGDIR)/kube-arangodb
|
||||
@sed -e 's/^/\/\/ /' -e 's/ *$$//' $(ROOTDIR)/tools/codegen/license-header.txt > $(ROOTDIR)/tools/codegen/boilerplate.go.txt
|
||||
GOPATH=$(GOBUILDDIR) $(VENDORDIR)/k8s.io/code-generator/generate-groups.sh \
|
||||
"all" \
|
||||
"github.com/arangodb/kube-arangodb/pkg/generated" \
|
||||
|
|
|
@ -1,19 +0,0 @@
|
|||
//
|
||||
// DISCLAIMER
|
||||
//
|
||||
// Copyright 2016-2022 ArangoDB GmbH, Cologne, Germany
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
// Copyright holder is ArangoDB GmbH, Cologne, Germany
|
||||
//
|
19
tools/codegen/license-header.txt
Normal file
19
tools/codegen/license-header.txt
Normal file
|
@ -0,0 +1,19 @@
|
|||
|
||||
DISCLAIMER
|
||||
|
||||
Copyright 2016-2022 ArangoDB GmbH, Cologne, Germany
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
Copyright holder is ArangoDB GmbH, Cologne, Germany
|
||||
|
Loading…
Reference in a new issue