mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
Refine options
This commit is contained in:
parent
3510c74cd4
commit
b72cfd2405
1 changed files with 0 additions and 76 deletions
|
@ -450,82 +450,6 @@ function apply_detail_options() {
|
||||||
SRS_X86_X64=YES; opt="--x86-x64 $opt";
|
SRS_X86_X64=YES; opt="--x86-x64 $opt";
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# all disabled.
|
|
||||||
if [ $SRS_DISABLE_ALL = YES ]; then
|
|
||||||
SRS_HDS=NO
|
|
||||||
SRS_UTEST=NO
|
|
||||||
SRS_STATIC=NO
|
|
||||||
fi
|
|
||||||
|
|
||||||
# all enabled.
|
|
||||||
if [ $SRS_ENABLE_ALL = YES ]; then
|
|
||||||
SRS_HDS=YES
|
|
||||||
SRS_UTEST=YES
|
|
||||||
SRS_STATIC=NO
|
|
||||||
fi
|
|
||||||
|
|
||||||
# only rtmp vp6
|
|
||||||
if [ $SRS_FAST = YES ]; then
|
|
||||||
SRS_HDS=NO
|
|
||||||
SRS_UTEST=NO
|
|
||||||
SRS_STATIC=NO
|
|
||||||
fi
|
|
||||||
|
|
||||||
# only ssl for RTMP with complex handshake.
|
|
||||||
if [ $SRS_PURE_RTMP = YES ]; then
|
|
||||||
SRS_HDS=NO
|
|
||||||
SRS_UTEST=NO
|
|
||||||
SRS_STATIC=NO
|
|
||||||
fi
|
|
||||||
|
|
||||||
# defaults for x86/x64
|
|
||||||
if [ $SRS_X86_X64 = YES ]; then
|
|
||||||
SRS_HDS=YES
|
|
||||||
SRS_UTEST=NO
|
|
||||||
SRS_STATIC=NO
|
|
||||||
fi
|
|
||||||
|
|
||||||
# if dev specified, open features if possible.
|
|
||||||
if [ $SRS_DEV = YES ]; then
|
|
||||||
SRS_HDS=YES
|
|
||||||
SRS_UTEST=YES
|
|
||||||
SRS_STATIC=NO
|
|
||||||
fi
|
|
||||||
|
|
||||||
# if fast dev specified, open main server features.
|
|
||||||
if [ $SRS_FAST_DEV = YES ]; then
|
|
||||||
SRS_HDS=YES
|
|
||||||
SRS_UTEST=NO
|
|
||||||
SRS_STATIC=NO
|
|
||||||
fi
|
|
||||||
|
|
||||||
# for srs demo
|
|
||||||
if [ $SRS_DEMO = YES ]; then
|
|
||||||
SRS_HDS=YES
|
|
||||||
SRS_UTEST=NO
|
|
||||||
SRS_STATIC=NO
|
|
||||||
fi
|
|
||||||
|
|
||||||
# if raspberry-pi specified, open ssl/hls/static features
|
|
||||||
if [ $SRS_PI = YES ]; then
|
|
||||||
SRS_HDS=YES
|
|
||||||
SRS_UTEST=NO
|
|
||||||
SRS_STATIC=NO
|
|
||||||
fi
|
|
||||||
|
|
||||||
# if cubieboard specified, open features except ffmpeg/nginx.
|
|
||||||
if [ $SRS_CUBIE = YES ]; then
|
|
||||||
SRS_HDS=YES
|
|
||||||
SRS_UTEST=NO
|
|
||||||
SRS_STATIC=NO
|
|
||||||
fi
|
|
||||||
|
|
||||||
# if crossbuild, disable research and librtmp.
|
|
||||||
if [[ $SRS_CROSS_BUILD == YES ]]; then
|
|
||||||
SRS_UTEST=NO
|
|
||||||
SRS_STATIC=NO
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Enable c++11 for SRT.
|
# Enable c++11 for SRT.
|
||||||
if [[ $SRS_SRT == YES ]]; then
|
if [[ $SRS_SRT == YES ]]; then
|
||||||
SRS_CXX11=YES
|
SRS_CXX11=YES
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue