add k8s defaults
This commit is contained in:
@@ -48,6 +48,8 @@ limitations under the License.
|
|||||||
package main
|
package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"path/filepath"
|
||||||
|
|
||||||
"k8s.io/gengo/args"
|
"k8s.io/gengo/args"
|
||||||
"k8s.io/gengo/examples/deepcopy-gen/generators"
|
"k8s.io/gengo/examples/deepcopy-gen/generators"
|
||||||
|
|
||||||
@@ -60,6 +62,7 @@ func main() {
|
|||||||
|
|
||||||
// Override defaults.
|
// Override defaults.
|
||||||
arguments.OutputFileBaseName = "deepcopy_generated"
|
arguments.OutputFileBaseName = "deepcopy_generated"
|
||||||
|
arguments.GoHeaderFilePath = filepath.Join(args.DefaultSourceTree(), "k8s.io/kubernetes/hack/boilerplate/boilerplate.go.txt")
|
||||||
|
|
||||||
// Custom args.
|
// Custom args.
|
||||||
customArgs := &generators.CustomArgs{}
|
customArgs := &generators.CustomArgs{}
|
||||||
|
@@ -57,6 +57,7 @@ package main
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"os"
|
"os"
|
||||||
|
"path/filepath"
|
||||||
|
|
||||||
"k8s.io/gengo/args"
|
"k8s.io/gengo/args"
|
||||||
"k8s.io/gengo/examples/import-boss/generators"
|
"k8s.io/gengo/examples/import-boss/generators"
|
||||||
@@ -74,6 +75,7 @@ func main() {
|
|||||||
"k8s.io/kubernetes/cmd/...",
|
"k8s.io/kubernetes/cmd/...",
|
||||||
"k8s.io/kubernetes/plugin/...",
|
"k8s.io/kubernetes/plugin/...",
|
||||||
}
|
}
|
||||||
|
arguments.GoHeaderFilePath = filepath.Join(args.DefaultSourceTree(), "k8s.io/kubernetes/hack/boilerplate/boilerplate.go.txt")
|
||||||
// arguments.VerifyOnly = true
|
// arguments.VerifyOnly = true
|
||||||
|
|
||||||
if err := arguments.Execute(
|
if err := arguments.Execute(
|
||||||
|
@@ -26,6 +26,7 @@ package main
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"os"
|
"os"
|
||||||
|
"path/filepath"
|
||||||
|
|
||||||
"k8s.io/gengo/args"
|
"k8s.io/gengo/args"
|
||||||
"k8s.io/gengo/examples/set-gen/generators"
|
"k8s.io/gengo/examples/set-gen/generators"
|
||||||
@@ -40,6 +41,7 @@ func main() {
|
|||||||
// locations.
|
// locations.
|
||||||
arguments.InputDirs = []string{"k8s.io/kubernetes/pkg/util/sets/types"}
|
arguments.InputDirs = []string{"k8s.io/kubernetes/pkg/util/sets/types"}
|
||||||
arguments.OutputPackagePath = "k8s.io/kubernetes/pkg/util/sets"
|
arguments.OutputPackagePath = "k8s.io/kubernetes/pkg/util/sets"
|
||||||
|
arguments.GoHeaderFilePath = filepath.Join(args.DefaultSourceTree(), "k8s.io/kubernetes/hack/boilerplate/boilerplate.go.txt")
|
||||||
|
|
||||||
if err := arguments.Execute(
|
if err := arguments.Execute(
|
||||||
generators.NameSystems(),
|
generators.NameSystems(),
|
||||||
|
Reference in New Issue
Block a user