SoC a1 : scripts : Add A1 PSRAM compilation environment. [1/1]

PD#SWPL-193523

Problem:
Add A1 PSRAM compilation environment.

Solution:
Add.

Verify:
N/A

Change-Id: Ibee286fa2d96b69d9f3bf1a607097b4a20081795
Signed-off-by: shijie.xiong <shijie.xiong@amlogic.com>
diff --git a/gen_package_combination.sh b/gen_package_combination.sh
index 459273e..d8ca906 100755
--- a/gen_package_combination.sh
+++ b/gen_package_combination.sh
@@ -61,15 +61,22 @@
 if [ ! -s "$PACKAGE_COMBINATION" ] || [ $PACKAGE_COMBINATION -ot $PACKAGE_COMBINATION_INPUT ]; then
 	: >$PACKAGE_COMBINATION
 	while IFS= read -r LINE; do
-		ARRY=($(echo $LINE | tr ' ' ' '))
+		valid_line=true
+		read -a ARRY <<< "$LINE"
 		for ((loop = 0; loop < ${#ARRY[@]}; loop += 4)); do
 			arch=${ARRY[loop]}
 			soc=${ARRY[loop + 1]}
 			board=${ARRY[loop + 2]}
 			product=${ARRY[loop + 3]}
 			check_package_combination $arch $soc $board $product
-			[ "$?" -ne 0 ] && echo "package_combination is error!!!" && exit 1
+			if [ $? -ne 0 ]; then
+                valid_line=false
+                break
+            fi
 		done
+        if [ "$valid_line" = false ]; then
+            continue
+        fi
 		echo $LINE >>$PACKAGE_COMBINATION
 	done <$PACKAGE_COMBINATION_INPUT
 fi