github.com/openshift-online/ocm-sdk-go@v0.1.473/hack/generate-openapi.sh (about)

     1  #!/bin/bash
     2  
     3  source "$(dirname "${BASH_SOURCE}")/init.sh"
     4  
     5  METAMODEL="${1:-metamodel_generator/metamodel}"
     6  TARGET_DIR="${2:-./openapi}"
     7  
     8  # clean existing output
     9  $(dirname "${BASH_SOURCE}")/clean-openapi.sh "${TARGET_DIR}"
    10  
    11  ${METAMODEL} generate openapi \
    12    --model=vendor/github.com/openshift-online/ocm-api-model/model \
    13    --output="${TARGET_DIR}"