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 config FS_WITH_ALSA
bool "Enable ALSA for sound support" bool "Enable ALSA for sound support"
default n default y
help help
Compile with ALSA support. Compile with ALSA support.
@ -173,12 +173,6 @@ menu "Configuration"
help help
Compile with SSL support. Compile with SSL support.
config FS_WITH_STUN
bool "Enable stun module"
default n
help
Enable stun module
config FS_WITH_OPT config FS_WITH_OPT
bool "Enable optimization" bool "Enable optimization"
default y default y
@ -186,6 +180,13 @@ menu "Configuration"
Compile with optimization flag enabled. This Compile with optimization flag enabled. This
will add max optimising compiler flags 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 config FS_WITH_SRTP
bool "Enable SRTP" bool "Enable SRTP"
default y default y
@ -213,6 +214,12 @@ menu "Configuration"
help help
Use OpenSSL crypto primitives. Use OpenSSL crypto primitives.
config FS_WITH_STUN
bool "Enable stun module"
default n
help
Enable stun module
config FS_WITH_ERLANG config FS_WITH_ERLANG
depends on PACKAGE_freeswitch-mod-erlang-event depends on PACKAGE_freeswitch-mod-erlang-event
string string

View file

@ -214,6 +214,7 @@ PKG_CONFIG_DEPENDS:= \
CONFIG_FS_WITH_OPENWRT_SOURCE \ CONFIG_FS_WITH_OPENWRT_SOURCE \
CONFIG_FS_WITH_OPT \ CONFIG_FS_WITH_OPT \
CONFIG_FS_WITH_POSTGRESQL \ CONFIG_FS_WITH_POSTGRESQL \
CONFIG_FS_WITH_SILENT_RULES \
CONFIG_FS_WITH_SQLITE3 \ CONFIG_FS_WITH_SQLITE3 \
CONFIG_FS_WITH_SRTP \ CONFIG_FS_WITH_SRTP \
CONFIG_FS_WITH_SRTP_GENERIC_AESICM \ 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_OPT,optimization) \
$(call autoconf_bool,CONFIG_FS_WITH_POSTGRESQL,core-pgsql-pkgconfig) \ $(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_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,srtp) \
$(call autoconf_bool,CONFIG_FS_WITH_SRTP_GENERIC_AESICM,generic-aesicm) \ $(call autoconf_bool,CONFIG_FS_WITH_SRTP_GENERIC_AESICM,generic-aesicm) \
$(call autoconf_bool,CONFIG_FS_WITH_SRTP_KERNEL_LINUX,kernel-linux) \ $(call autoconf_bool,CONFIG_FS_WITH_SRTP_KERNEL_LINUX,kernel-linux) \