github.com/k8snetworkplumbingwg/sriov-network-operator@v1.2.1-0.20240408194816-2d2e5a45d453/hack/update-codegen.sh (about)

     1  #!/bin/bash
     2  unset GOFLAGS
     3  unset GO111MODULE
     4  
     5  mkdir -p api/sriovnetwork
     6  cd api/sriovnetwork
     7  ln -s ../v1 ./v1
     8  cd ../..
     9  
    10  CODEGEN_PKG="./vendor/k8s.io/code-generator"
    11  
    12  bash ${CODEGEN_PKG}/generate-groups.sh client,lister,informer \
    13        github.com/k8snetworkplumbingwg/sriov-network-operator/pkg/client \
    14        github.com/k8snetworkplumbingwg/sriov-network-operator/api \
    15        sriovnetwork:v1 \
    16        --go-header-file hack/boilerplate.go.txt
    17  sed -i "s|github.com/k8snetworkplumbingwg/sriov-network-operator/api/sriovnetwork/v1|github.com/k8snetworkplumbingwg/sriov-network-operator/api/v1|g" $(find pkg/client -type f)
    18  rm -rf api/sriovnetwork