Skip to content

Commit 1c4c328

Browse files
ialidzhikovhardikdr
authored andcommitted
Fix license handling in code generation (#380)
Signed-off-by: ialidzhikov <[email protected]>
1 parent a5747b5 commit 1c4c328

File tree

129 files changed

+2004
-24
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

129 files changed

+2004
-24
lines changed

hack/LICENSE_BOILERPLATE.txt

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
/*
2+
Copyright (c) YEAR SAP SE or an SAP affiliate company. All rights reserved. This file is licensed under the Apache Software License, v. 2 except as noted otherwise in the LICENSE file
3+
4+
Licensed under the Apache License, Version 2.0 (the "License");
5+
you may not use this file except in compliance with the License.
6+
You may obtain a copy of the License at
7+
8+
http://www.apache.org/licenses/LICENSE-2.0
9+
10+
Unless required by applicable law or agreed to in writing, software
11+
distributed under the License is distributed on an "AS IS" BASIS,
12+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
See the License for the specific language governing permissions and
14+
limitations under the License.
15+
*/

hack/generate-code

+2-21
Original file line numberDiff line numberDiff line change
@@ -14,25 +14,6 @@
1414
# See the License for the specific language governing permissions and
1515
# limitations under the License.
1616

17-
function headers() {
18-
echo '''/*
19-
Copyright YEAR The Gardener Authors.
20-
21-
Licensed under the Apache License, Version 2.0 (the "License");
22-
you may not use this file except in compliance with the License.
23-
You may obtain a copy of the License at
24-
25-
http://www.apache.org/licenses/LICENSE-2.0
26-
27-
Unless required by applicable law or agreed to in writing, software
28-
distributed under the License is distributed on an "AS IS" BASIS,
29-
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
30-
See the License for the specific language governing permissions and
31-
limitations under the License.
32-
*/
33-
'''
34-
}
35-
3617
rm -f $GOPATH/bin/*-gen
3718

3819
CURRENT_DIR=$(dirname $0)
@@ -60,7 +41,7 @@ bash "${PROJECT_ROOT}"/vendor/k8s.io/code-generator/generate-internal-groups.sh
6041
github.com/gardener/machine-controller-manager/pkg/apis \
6142
github.com/gardener/machine-controller-manager/pkg/apis \
6243
"machine:v1alpha1" \
63-
-h <(headers)
44+
-h "${PROJECT_ROOT}/hack/LICENSE_BOILERPLATE.txt"
6445

6546
rm -Rf ./${PROJECT_ROOT}/openapi/openapi_generated.go
6647
go install ./${PROJECT_ROOT}/vendor/k8s.io/code-generator/cmd/openapi-gen
@@ -77,4 +58,4 @@ ${GOPATH}/bin/openapi-gen "$@" \
7758
--input-dirs=k8s.io/apimachinery/pkg/version \
7859
--input-dirs=k8s.io/apimachinery/pkg/runtime \
7960
--output-package=github.com/gardener/machine-controller-manager/pkg/openapi \
80-
-h <(headers)
61+
-h "${PROJECT_ROOT}/hack/LICENSE_BOILERPLATE.txt"

pkg/apis/machine/v1alpha1/zz_generated.conversion.go

+16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/apis/machine/v1alpha1/zz_generated.deepcopy.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/apis/machine/v1alpha1/zz_generated.defaults.go

+16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/apis/machine/zz_generated.deepcopy.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/clientset/internalversion/clientset.go

+16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/clientset/internalversion/doc.go

+16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/clientset/internalversion/fake/clientset_generated.go

+16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/clientset/internalversion/fake/doc.go

+16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/clientset/internalversion/fake/register.go

+16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/clientset/internalversion/scheme/doc.go

+16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/clientset/internalversion/scheme/register.go

+16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/clientset/internalversion/typed/machine/internalversion/alicloudmachineclass.go

+16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/clientset/internalversion/typed/machine/internalversion/awsmachineclass.go

+16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/clientset/internalversion/typed/machine/internalversion/azuremachineclass.go

+16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/clientset/internalversion/typed/machine/internalversion/doc.go

+16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/clientset/internalversion/typed/machine/internalversion/fake/doc.go

+16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/clientset/internalversion/typed/machine/internalversion/fake/fake_alicloudmachineclass.go

+16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/clientset/internalversion/typed/machine/internalversion/fake/fake_awsmachineclass.go

+16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)