From ab431b87542a1bae174cdd26354a11c1f47a9a7e Mon Sep 17 00:00:00 2001 From: wansuyoo Date: Tue, 14 May 2019 09:20:29 +0900 Subject: [PATCH] remove link of vendor/src after build Change-Id: Ic014184803b31fc89d3256cb3baaddb2cddb0696 Signed-off-by: wansuyoo --- Makefile | 7 +++++++ build.sh | 11 +++++++++++ 2 files changed, 18 insertions(+) diff --git a/Makefile b/Makefile index be0b678..08fd1a3 100755 --- a/Makefile +++ b/Makefile @@ -69,6 +69,9 @@ else INTERFACE_OUT_LIB_DIR := $(INTERFACE_OUT_DIR)/lib/linux_x86-64 endif +# Go 3rdParty packages +BUILD_VENDOR_DIR := $(BASE_DIR)/vendor/src + # Library package LIBPKG_LIB_FILE := liborchestration-client.so LIBPKG_HEADER_FILE := orchestration_client.h @@ -101,6 +104,10 @@ build-object: ln -frs $(INTERFACE_OUT_INC_DIR)/$(CUR_HEADER_FILE) $(CMAIN_INC_DIR)/$(HEADER_FILE) ls -al $(INTERFACE_OUT_LIB_DIR) +## clean 3rdParty packages +clean-tmp-packages: + -rm -rf $(BUILD_VENDOR_DIR) + ## edge-orchestration with d-bus server module build-dbus-server: mkdir -p $(CMAIN_BIN_DIR) diff --git a/build.sh b/build.sh index c0f88c4..9ec6463 100755 --- a/build.sh +++ b/build.sh @@ -191,6 +191,14 @@ function build_object_aarch64() { build_object } +function build_clean_vendor() { + echo "" + echo "-------------------------------------" + echo " Clean up 3rdParty directory" + echo "-------------------------------------" + make clean-tmp-packages +} + # Always executed for creating orchestration library build_object_x86 @@ -249,3 +257,6 @@ else ;; esac fi + +# Clean up 3rdParty directory +build_clean_vendor -- 2.7.4