github.com/openshift-online/ocm-sdk-go@v0.1.473/hack/verify-client.sh (about) 1 #!/bin/bash 2 3 source "$(dirname "${BASH_SOURCE}")/init.sh" 4 5 METAMODEL="${1:-.}" 6 TARGET_DIR="${2:-.}" 7 8 VERIFY_GEN_TARGET_DIR=$(mktemp -d -t verify-client-XXXX) 9 "$(dirname "${BASH_SOURCE}")/generate-client.sh" "${METAMODEL}" "${VERIFY_GEN_TARGET_DIR}" 10 11 echo "checking tmp content in ${VERIFY_GEN_TARGET_DIR}" 12 for dir in "${GENERATED_CLIENT_DIRS[@]}" 13 do 14 diff -r "${VERIFY_GEN_TARGET_DIR}/${dir}" "${TARGET_DIR}/${dir}" 15 done 16 17 # clean temporary output 18 rm -rf "${VERIFY_GEN_TARGET_DIR}"