#!/bin/bash # Copyright © Huawei Technologies Co., Ltd. 2010-2018. All rights reserved. # Description: bash to build etcd and patch set -e INST_DIR="${PWD}/../../output/kernel/dependency/etcd/" ####################################################################### # Print log. ####################################################################### log() { echo "[Build etcd] $(date +%y-%m-%d" "%T): $@" } ####################################################################### # print log and exit. ####################################################################### die() { log "$@" echo "$@" exit 1 } checkret() { if [ $? -ne 0 ] then die "[Error] " $1 fi } main() { log "opengauss does not require etcd." mkdir -p "${INST_DIR}/comm/bin" mkdir -p "${INST_DIR}/comm/include" mkdir -p "${INST_DIR}/comm/lib" } main