FreeSWITCH:

1. Add a silent-rules configure switch
2. Set its default setting to --disable-silent-rules
3. Set FS_WITH_ALSA default setting to enable.

Signed-off-by: Mazi Lo <openwrt.mazilo@recursor.net>
This commit is contained in:
Mazi Lo 2014-10-11 15:25:26 -04:00
parent acf25d8230
commit 3b8f19f56a
2 changed files with 16 additions and 7 deletions

View file

@ -86,7 +86,7 @@ menu "Configuration"
config FS_WITH_ALSA
bool "Enable ALSA for sound support"
default n
default y
help
Compile with ALSA support.
@ -173,12 +173,6 @@ menu "Configuration"
help
Compile with SSL support.
config FS_WITH_STUN
bool "Enable stun module"
default n
help
Enable stun module
config FS_WITH_OPT
bool "Enable optimization"
default y
@ -186,6 +180,13 @@ menu "Configuration"
Compile with optimization flag enabled. This
will add max optimising compiler flags
config FS_WITH_SILENT_RULES
bool "Enable with less verbose build output"
default n
help
Enable this option to produce a less verbose build output
(undo: "make V=1")
config FS_WITH_SRTP
bool "Enable SRTP"
default y
@ -213,6 +214,12 @@ menu "Configuration"
help
Use OpenSSL crypto primitives.
config FS_WITH_STUN
bool "Enable stun module"
default n
help
Enable stun module
config FS_WITH_ERLANG
depends on PACKAGE_freeswitch-mod-erlang-event
string

View file

@ -214,6 +214,7 @@ PKG_CONFIG_DEPENDS:= \
CONFIG_FS_WITH_OPENWRT_SOURCE \
CONFIG_FS_WITH_OPT \
CONFIG_FS_WITH_POSTGRESQL \
CONFIG_FS_WITH_SILENT_RULES \
CONFIG_FS_WITH_SQLITE3 \
CONFIG_FS_WITH_SRTP \
CONFIG_FS_WITH_SRTP_GENERIC_AESICM \
@ -589,6 +590,7 @@ CONFIGURE_ARGS+= \
$(call autoconf_bool,CONFIG_FS_WITH_OPT,optimization) \
$(call autoconf_bool,CONFIG_FS_WITH_POSTGRESQL,core-pgsql-pkgconfig) \
$(call autoconf_bool,CONFIG_FS_WITH_POSTGRESQL,core-pgsql-support) \
$(call autoconf_bool,CONFIG_FS_WITH_SILENT_RULES,silent-rules) \
$(call autoconf_bool,CONFIG_FS_WITH_SRTP,srtp) \
$(call autoconf_bool,CONFIG_FS_WITH_SRTP_GENERIC_AESICM,generic-aesicm) \
$(call autoconf_bool,CONFIG_FS_WITH_SRTP_KERNEL_LINUX,kernel-linux) \