Makefile: move version generation to setup.sh [1/1]

PD#SWPL-66582

Problem:
move version generation to setup.sh

Solution:
move version generation to setup.sh

Verify:
ad409_a113l

Signed-off-by: Kelvin Zhang <kelvin.zhang@amlogic.com>
Change-Id: I4aa2c8f277ed720e0665fb3a250a57cbcde1b16a
diff --git a/Makefile b/Makefile
index ed6d66d..6afb45d 100755
--- a/Makefile
+++ b/Makefile
@@ -80,8 +80,6 @@
 TERM_RESET := ${shell tput rmso 2>/dev/null}
 
 RELEASE_VERSION := "$(shell date +%g.%V.%u)"
-#SDK_VERSION := "$(shell date +%g.%V.%u" "%H:%M:%S)"
-SDK_VERSION := "$(shell date +%F" "%T)"
 
 # Macro of Generating Buildsystem
 # $(1): Target
@@ -89,14 +87,10 @@
 $($(1)_BUILD_DIR): project
 	@ mkdir -p $($(1)_BUILD_DIR)
 # Auto-generate root CMakeLists.txt and Kconfig
-	@ ./scripts/setup.sh
+	@ ./scripts/setup.sh $($(1)_BUILD_DIR)
 	@ if [ ! -f $($(1)_BUILD_DIR)/build.ninja ]; then \
 		cmake -G Ninja -DBOARD=$(BOARD) -DCMAKE_TOOLCHAIN_FILE=$(build_DIR)/cmake/toolchains/$(ARCH)-gcc.cmake -S $(product_DIR)/$(PRODUCT) -B $($(1)_BUILD_DIR); \
-		echo "#define CONFIG_BOARD_NAME \"$(BOARD)\"" >> $($(1)_BUILD_DIR)/sdk_version.h; \
-		echo "#define CONFIG_PRODUCT_NAME \"$(PRODUCT)\"" >> $($(1)_BUILD_DIR)/sdk_version.h; \
-	fi; \
-	sed -i '/#define CONFIG_VERSION_STRING/d' $($(1)_BUILD_DIR)/sdk_version.h; \
-	echo "#define CONFIG_VERSION_STRING \"$(SDK_VERSION)\"" >> $($(1)_BUILD_DIR)/sdk_version.h
+	fi
 endef
 
 # Macro of Building CMake Targets