From 544f75c5398469af0aaaa4aead0b09edd7a93099 Mon Sep 17 00:00:00 2001
From: guowenxue <guowenxue@gmail.com>
Date: Tue, 17 Aug 2021 14:36:10 +0800
Subject: [PATCH] add cross build shell script

---
 3rdparty/cross/build.sh |   45 +++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 45 insertions(+), 0 deletions(-)

diff --git a/3rdparty/cross/build.sh b/3rdparty/cross/build.sh
new file mode 100755
index 0000000..d87c152
--- /dev/null
+++ b/3rdparty/cross/build.sh
@@ -0,0 +1,45 @@
+#!/bin/bash
+
+ARCH=`uname -m`
+
+echo ${ARCH} | grep "x86" > /dev/null 
+if [ $? != 0 ] ; then
+   echo "+---------------------------------------------------+"
+   echo "|   ERROR: This folder must compile on X86 server   |"; 
+   echo "+---------------------------------------------------+"
+   exit 1;
+fi
+
+
+function do_compile
+{
+    for dir in `ls`
+    do
+        if [ -f $dir/build*.sh ] ; then
+            cd $dir
+               ./build*.sh
+            cd -
+        fi
+    done
+}
+
+function do_clean
+{
+    for dir in `ls`
+    do
+        if [ -f $dir/build*.sh ] ; then
+            rm -rf ${dir}/${dir}*
+        fi
+    done
+
+    rm -rf install
+}
+
+if [[ $# == 1 ]] && [[ $1 == "clean" ]] ; then 
+    do_clean
+    exit;
+fi
+
+do_compile
+
+

--
Gitblit v1.9.1