Bug 1491419 - move MOZ_{SCTP,SRTP} to moz.configure; r=nalexander

These settings are just dependent on WebRTC being enabled.
This commit is contained in:
Nathan Froyd 2018-10-01 14:51:27 -04:00
Родитель 5ab704b3a9
Коммит b318e37e44
3 изменённых файлов: 4 добавлений и 9 удалений

Просмотреть файл

@ -180,7 +180,6 @@ def old_configure_options(*options):
'--enable-dtrace',
'--enable-dump-painting',
'--enable-extensions',
'--enable-faststripe',
'--enable-feeds',
'--enable-gconf',
'--enable-hardware-aec-ns',

Просмотреть файл

@ -1903,9 +1903,7 @@ if test "$MOZ_IOS"; then
MOZ_AUTH_EXTENSION=
fi
MOZ_RAW=
MOZ_SRTP=
MOZ_WEBRTC_HARDWARE_AEC_NS=
MOZ_SCTP=
VPX_USE_YASM=
VPX_ASFLAGS=
VPX_AS_CONVERSION=
@ -2342,10 +2340,6 @@ AC_SUBST(MOZ_WEBRTC_HAVE_ETHTOOL_SPEED_HI)
if test -n "$MOZ_WEBRTC"; then
MOZ_RAW=1
MOZ_SCTP=1
MOZ_SRTP=1
AC_DEFINE(MOZ_SCTP)
AC_DEFINE(MOZ_SRTP)
if test -n "$MOZ_X11"; then
MOZ_WEBRTC_X11_LIBS="-lXext -lXdamage -lXfixes -lXcomposite"
fi
@ -2364,8 +2358,6 @@ if test -n "$MOZ_WEBRTC_HARDWARE_AEC_NS"; then
fi
AC_SUBST(MOZ_WEBRTC_HARDWARE_AEC_NS)
AC_SUBST(MOZ_SCTP)
AC_SUBST(MOZ_SRTP)
AC_SUBST_LIST(MOZ_WEBRTC_X11_LIBS)
dnl ========================================================

Просмотреть файл

@ -970,6 +970,10 @@ def webrtc(enabled):
set_config('MOZ_WEBRTC', webrtc)
set_define('MOZ_WEBRTC', webrtc)
add_old_configure_assignment('MOZ_WEBRTC', webrtc)
set_config('MOZ_SCTP', webrtc)
set_define('MOZ_SCTP', webrtc)
set_config('MOZ_SRTP', webrtc)
set_define('MOZ_SRTP', webrtc)
set_config('MOZ_WEBRTC_SIGNALING', webrtc)
set_define('MOZ_WEBRTC_SIGNALING', webrtc)
set_config('MOZ_PEERCONNECTION', webrtc)