#!/bin/bash
clean_build() {
if [ -d "${BUILD_PATH}" ]; then
rm -rf ${BUILD_PATH}/*
fi
}
clean_build_out() {
if [ -d "${BUILD_OUT_PATH}" ]; then
rm -rf ${BUILD_OUT_PATH}/*
fi
}
clean_third_party() {
THIRD_PARTY_PATH=${BASE_PATH}/third_party
if [ -d "${THIRD_PARTY_PATH}" ]; then
rm -rf ${THIRD_PARTY_PATH}/abseil-cpp
rm -rf ${THIRD_PARTY_PATH}/ascend_protobuf
fi
}
clean_build_binary() {
if [ -d "${BUILD_PATH}/tbe" ]; then
rm -rf ${BUILD_PATH}/tbe/
fi
if [ -d "${BUILD_PATH}/autogen" ]; then
rm -rf ${BUILD_PATH}/autogen/
fi
if [ -d "${BUILD_PATH}/binary" ]; then
rm -rf ${BUILD_PATH}/binary/
fi
if [ -d "${BUILD_PATH}/es_packages" ]; then
rm -rf ${BUILD_PATH}/es_packages/
fi
if [ -d "${BUILD_PATH}/es_math_build" ]; then
rm -rf ${BUILD_PATH}/es_math_build/
fi
if [ -d "${BUILD_PATH}/tests/ut/op_graph/es_math_build" ]; then
rm -rf ${BUILD_PATH}/tests/ut/op_graph/es_math_build/
fi
if [[ "$ENABLE_STATIC" == "TRUE" ]]; then
if [ -d "${BUILD_PATH}/static_library_files" ]; then
rm -rf ${BUILD_PATH}/static_library_files/
fi
fi
}