@@ -26,7 +26,7 @@ source $(cd -P "$(dirname "$0")" && pwd)/__color_log.sh
2626
2727echo " ###############################################################################" > /dev/null
2828echo " # Script Summary: #" > /dev/null
29- echo " # Author: yu.zuo #" > /dev/null
29+ echo " # Author: AsteriskZuo #" > /dev/null
3030echo " # Update Date: 2020.05.28 #" > /dev/null
3131echo " # Script version: 1.0.0 #" > /dev/null
3232echo " # Url: https://github.com/AsteriskZuo/simple-build-ios-and-android-script #" > /dev/null
@@ -95,7 +95,7 @@ function common_printf_variable() {
9595 log_var_print " COMMON_PLATFORM_TYPE = $COMMON_PLATFORM_TYPE "
9696 log_var_print " COMMON_LIBRARY_ID = $COMMON_LIBRARY_ID "
9797 log_var_print " COMMON_LIBRARY_NAME = $COMMON_LIBRARY_NAME "
98- log_var_print " COMMON_LIBRARY_VERSION = $COMMON_LIBRARY_VERSION "
98+ log_var_print " COMMON_LIBRARY_VERSION = $COMMON_LIBRARY_VERSION "
9999 log_var_print " COMMON_DOWNLOAD_ADRESS = $COMMON_DOWNLOAD_ADRESS "
100100 log_var_print " COMMON_LIBRARY_ID_LIST = ${COMMON_LIBRARY_ID_LIST} "
101101 log_var_print " COMMON_LIBRARY_NAME_LIST = ${COMMON_LIBRARY_NAME_LIST} "
@@ -104,7 +104,7 @@ function common_printf_variable() {
104104}
105105
106106function common_help() {
107- log_info_print "
107+ log_info_print "
108108
109109Usage: $0 [options]
110110Options: [defaults in brackets after descriptions]
@@ -120,15 +120,20 @@ Help options:
120120function common_get_library_id_from_name() {
121121 local name=$1
122122 case $name in
123- openssl) echo " 1"
123+ openssl)
124+ echo " 1"
124125 ;;
125- nghttp2) echo " 2"
126+ nghttp2)
127+ echo " 2"
126128 ;;
127- curl) echo " 3"
129+ curl)
130+ echo " 3"
128131 ;;
129- protobuf) echo " 4"
132+ protobuf)
133+ echo " 4"
130134 ;;
131- * ) echo " not support"
135+ * )
136+ echo " not support"
132137 ;;
133138 esac
134139}
@@ -172,4 +177,13 @@ function common_build_config_make() {
172177
173178function common_archive() {
174179 local library_name=$1
175- }
180+ }
181+
182+ function common_build_make() {
183+ local library_arch_path=$1
184+ shift
185+ for make_param in $* ; do
186+ echo " [info][make_${make_param} _start]" >> " ${library_arch_path} /log/output.log"
187+ make $make_param >> " ${library_arch_path} /log/output.log" 2>&1 || common_die " make $make_commond error!"
188+ done
189+ }
0 commit comments