remove link of vendor/src after build 57/206057/1
authorwansuyoo <wansu.yoo@samsung.com>
Tue, 14 May 2019 00:20:29 +0000 (09:20 +0900)
committerwansuyoo <wansu.yoo@samsung.com>
Tue, 14 May 2019 00:21:02 +0000 (09:21 +0900)
Change-Id: Ic014184803b31fc89d3256cb3baaddb2cddb0696
Signed-off-by: wansuyoo <wansu.yoo@samsung.com>
Makefile
build.sh

index be0b678..08fd1a3 100755 (executable)
--- 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)
index c0f88c4..9ec6463 100755 (executable)
--- 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