您最多选择25个主题
主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
45 行
920 B
45 行
920 B
engine_path=
|
|
platform=
|
|
runtime_mode
|
|
gn_params=""
|
|
optimize="--unoptimized"
|
|
ninja_params=""
|
|
bitcode=
|
|
|
|
while getopts ":r:p:m:eo" opt
|
|
do
|
|
case $opt in
|
|
r)
|
|
engine_path=$OPTARG # set engine_path, depot_tools and flutter engine folder will be put into this path
|
|
;;
|
|
p)
|
|
platform=$OPTARG
|
|
;;
|
|
m)
|
|
runtime_mode=$OPTARG
|
|
;;
|
|
e)
|
|
bitcode="--bitcode" # enable-bitcode switch
|
|
;;
|
|
o)
|
|
optimize="" # optimize code switch
|
|
;;
|
|
?)
|
|
echo "unknown param"
|
|
exit 1;;
|
|
esac
|
|
done
|
|
|
|
case $platform in
|
|
"andorid") echo 'You select android'
|
|
;;
|
|
"ios") echo 'You select ios'
|
|
;;
|
|
"mac") ./lib_build_mac.sh -m $runtime_mode -r $engine_path
|
|
;;
|
|
"windows") echo 'You select windows'
|
|
;;
|
|
*) echo "unknown platform, only support \"android\",\"ios\",\"mac\",\"windows\""
|
|
;;
|
|
esac
|
|
|