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