1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-03-09 15:49:59 +00:00

Package script support extra options. v5.0.102

This commit is contained in:
winlin 2022-12-03 18:56:21 +08:00
parent e86e0c8999
commit 4b5ae7b3d2
3 changed files with 10 additions and 7 deletions

View file

@ -8,6 +8,7 @@ The changelog for SRS.
## SRS 5.0 Changelog ## SRS 5.0 Changelog
* v5.0, 2022-12-02, Package script support extra options. v5.0.102
* v5.0, 2022-12-02, Disable CLS and APM by default. v5.0.101 * v5.0, 2022-12-02, Disable CLS and APM by default. v5.0.101
* v5.0, 2022-12-01, Config: Add utest for configuring with ENV variables. v5.0.100 * v5.0, 2022-12-01, Config: Add utest for configuring with ENV variables. v5.0.100
* v5.0, 2022-12-01, Live: Fix bug for gop cache limits. v5.0.99 * v5.0, 2022-12-01, Live: Fix bug for gop cache limits. v5.0.99

View file

@ -19,6 +19,8 @@ EMBEDED=NO
JOBS=1 JOBS=1
# #
SRS_TAG= SRS_TAG=
#
OPTIONS=
################################################################################## ##################################################################################
################################################################################## ##################################################################################
@ -47,8 +49,8 @@ do
--tag) SRS_TAG=$value ;; --tag) SRS_TAG=$value ;;
*) *)
echo "$0: error: invalid option \"$option\", @see $0 --help" OPTIONS="${OPTIONS} ${option}=${value}"
exit 1 echo "Apply option ${option}=${value}"
;; ;;
esac esac
done done
@ -125,22 +127,22 @@ ok_msg "start build srs, ARM: $ARM, MIPS: $MIPS, PI: $PI, X86_64: $X86_X64, JOBS
if [ $ARM = YES ]; then if [ $ARM = YES ]; then
( (
cd $work_dir && cd $work_dir &&
./configure --arm --jobs=$JOBS --prefix=$INSTALL --build-tag=${os_name}${os_major_version} && make ./configure --arm --jobs=$JOBS --prefix=$INSTALL --build-tag=${os_name}${os_major_version} ${OPTIONS} && make
) >> $log 2>&1 ) >> $log 2>&1
elif [ $MIPS = YES ]; then elif [ $MIPS = YES ]; then
( (
cd $work_dir && cd $work_dir &&
./configure --mips --jobs=$JOBS --prefix=$INSTALL --build-tag=${os_name}${os_major_version} && make ./configure --mips --jobs=$JOBS --prefix=$INSTALL --build-tag=${os_name}${os_major_version} ${OPTIONS} && make
) >> $log 2>&1 ) >> $log 2>&1
elif [ $PI = YES ]; then elif [ $PI = YES ]; then
( (
cd $work_dir && cd $work_dir &&
./configure --pi --jobs=$JOBS --prefix=$INSTALL --build-tag=${os_name}${os_major_version} && make ./configure --pi --jobs=$JOBS --prefix=$INSTALL --build-tag=${os_name}${os_major_version} ${OPTIONS} && make
) >> $log 2>&1 ) >> $log 2>&1
elif [ $X86_X64 = YES ]; then elif [ $X86_X64 = YES ]; then
( (
cd $work_dir && cd $work_dir &&
./configure --x86-x64 --jobs=$JOBS --prefix=$INSTALL --build-tag=${os_name}${os_major_version} && make ./configure --x86-x64 --jobs=$JOBS --prefix=$INSTALL --build-tag=${os_name}${os_major_version} ${OPTIONS} && make
) >> $log 2>&1 ) >> $log 2>&1
else else
failed_msg "invalid option, must be --x86-x64/--arm/--mips/--pi, see --help"; exit 1; failed_msg "invalid option, must be --x86-x64/--arm/--mips/--pi, see --help"; exit 1;

View file

@ -9,6 +9,6 @@
#define VERSION_MAJOR 5 #define VERSION_MAJOR 5
#define VERSION_MINOR 0 #define VERSION_MINOR 0
#define VERSION_REVISION 101 #define VERSION_REVISION 102
#endif #endif