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:
parent
e86e0c8999
commit
4b5ae7b3d2
3 changed files with 10 additions and 7 deletions
|
@ -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
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue