正在显示
2 个修改的文件
包含
17 行增加
和
3 行删除
trunk/scripts/package-arm.sh
0 → 100755
| @@ -74,14 +74,25 @@ ok_msg "copy extra files success" | @@ -74,14 +74,25 @@ ok_msg "copy extra files success" | ||
| 74 | # detect for arm. | 74 | # detect for arm. |
| 75 | if [ $ARM = YES ]; then | 75 | if [ $ARM = YES ]; then |
| 76 | arm_cpu=`arm-linux-gnueabi-readelf --arch-specific ${build_objs}/srs|grep Tag_CPU_arch:|awk '{print $2}'` | 76 | arm_cpu=`arm-linux-gnueabi-readelf --arch-specific ${build_objs}/srs|grep Tag_CPU_arch:|awk '{print $2}'` |
| 77 | - os_machine='arm${arm_cpu}cpu'; | 77 | + os_machine=arm${arm_cpu}cpu |
| 78 | fi | 78 | fi |
| 79 | +ok_msg "machine: $os_machine" | ||
| 79 | 80 | ||
| 80 | # generate zip dir and zip filename | 81 | # generate zip dir and zip filename |
| 81 | -srs_version=`${build_objs}/srs -v 2>/dev/stdout 1>/dev/null` && | 82 | +if [ $ARM = YES ]; then |
| 83 | + srs_version_major=`cat $work_dir/src/core/srs_core.hpp| grep '#define VERSION_MAJOR'| awk '{print $3}'|xargs echo` && | ||
| 84 | + srs_version_minor=`cat $work_dir/src/core/srs_core.hpp| grep '#define VERSION_MINOR'| awk '{print $3}'|xargs echo` && | ||
| 85 | + srs_version_revision=`cat $work_dir/src/core/srs_core.hpp| grep '#define VERSION_REVISION'| awk '{print $3}'|xargs echo` && | ||
| 86 | + srs_version=$srs_version_major.$srs_version_minor.$srs_version_revision | ||
| 87 | +else | ||
| 88 | + srs_version=`${build_objs}/srs -v 2>/dev/stdout 1>/dev/null` | ||
| 89 | +fi | ||
| 90 | +ret=$?; if [[ 0 -ne ${ret} ]]; then failed_msg "get srs version failed"; exit $ret; fi | ||
| 91 | +ok_msg "get srs version $srs_version" | ||
| 92 | + | ||
| 82 | zip_dir="SRS-${os_name}${os_major_version}-${os_machine}-${srs_version}" | 93 | zip_dir="SRS-${os_name}${os_major_version}-${os_machine}-${srs_version}" |
| 83 | ret=$?; if [[ 0 -ne ${ret} ]]; then failed_msg "generate zip filename failed"; exit $ret; fi | 94 | ret=$?; if [[ 0 -ne ${ret} ]]; then failed_msg "generate zip filename failed"; exit $ret; fi |
| 84 | -ok_msg "generate zip filename success" | 95 | +ok_msg "target zip filename $zip_dir" |
| 85 | 96 | ||
| 86 | # zip package. | 97 | # zip package. |
| 87 | ok_msg "start zip package" | 98 | ok_msg "start zip package" |
-
请 注册 或 登录 后发表评论