From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: From: Bruno Thomsen Date: Tue, 8 Apr 2014 15:13:51 +0200 Message-ID: <1396962831-27734-1-git-send-email-bth@kamstrup.dk> MIME-Version: 1.0 Subject: [ptxdist] [PATCH] net-snmp: clean up rule file Reply-To: ptxdist@pengutronix.de List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: ptxdist-bounces@pengutronix.de Errors-To: ptxdist-bounces@pengutronix.de To: ptxdist@pengutronix.de Cc: m.olbrich@pengutronix.de, Bruno Thomsen Signed-off-by: Bruno Thomsen --- rules/net-snmp.make | 98 ++++++++------------------------------------------- 1 file changed, 14 insertions(+), 84 deletions(-) diff --git a/rules/net-snmp.make b/rules/net-snmp.make index 6ddb954..a2efc59 100644 --- a/rules/net-snmp.make +++ b/rules/net-snmp.make @@ -60,91 +60,27 @@ NET_SNMP_AUTOCONF := \ --disable-static \ --$(call ptx/endis, PTXCONF_NET_SNMP_PRIVACY)-privacy \ --disable-internal-md5 \ + --with-endianness=$(call ptx/ifdef, PTXCONF_ENDIAN_LITTLE, little, big) --$(call ptx/endis, PTXCONF_NET_SNMP_DOM_SOCK_ONLY)-agentx-dom-sock-only \ + --$(call ptx/endis, PTXCONF_NET_SNMP_MINI_AGENT)-mini-agent \ + --$(call ptx/endis, PTXCONF_NET_SNMP_AGENT)-agent \ + --$(call ptx/endis, PTXCONF_NET_SNMP_APPLICATIONS)-applications \ + --$(call ptx/endis, PTXCONF_NET_SNMP_SCRIPTS)-scripts \ + --$(call ptx/endis, PTXCONF_NET_SNMP_MIBS)-mibs \ + --$(call ptx/endis, PTXCONF_NET_SNMP_MIB_LOADING)-mib-loading \ + --$(call ptx/endis, PTXCONF_NET_SNMP_SNMPV1)-snmpv1 \ + --$(call ptx/endis, PTXCONF_NET_SNMP_SNMPV2C)-snmpv2c \ + --$(call ptx/endis, PTXCONF_NET_SNMP_DES)-des \ + --$(call ptx/endis, PTXCONF_NET_SNMP_MD5)-md5 \ + --$(call ptx/endis, PTXCONF_NET_SNMP_SNMPTRAPD)-snmptrapd-subagent \ + --$(call ptx/endis, PTXCONF_NET_SNMP_LOCAL_SMUX)-local-smux \ + --$(call ptx/endis, PTXCONF_NET_SNMP_DEVELOPER)-developer \ --enable-mib-config-checking \ --enable-mfd-rewrites \ --disable-testing-code \ --disable-reentrant \ --disable-ucd-snmp-compatibility -ifdef PTXCONF_ENDIAN_LITTLE -NET_SNMP_AUTOCONF += --with-endianness=little -else -NET_SNMP_AUTOCONF += --with-endianness=big -endif - -ifdef PTXCONF_NET_SNMP_MINI_AGENT -NET_SNMP_AUTOCONF += --enable-mini-agent -else -NET_SNMP_AUTOCONF += --disable-mini-agent -endif - -ifdef PTXCONF_NET_SNMP_AGENT -NET_SNMP_AUTOCONF += --enable-agent -else -NET_SNMP_AUTOCONF += --disable-agent -endif - -ifdef PTXCONF_NET_SNMP_APPLICATIONS -NET_SNMP_AUTOCONF += --enable-applications -else -NET_SNMP_AUTOCONF += --disable-applications -endif - -ifdef PTXCONF_NET_SNMP_SCRIPTS -NET_SNMP_AUTOCONF += --enable-scripts -else -NET_SNMP_AUTOCONF += --disable-scripts -endif - -ifdef PTXCONF_NET_SNMP_MIBS -NET_SNMP_AUTOCONF += --enable-mibs -else -NET_SNMP_AUTOCONF += --disable-mibs -endif - -ifdef PTXCONF_NET_SNMP_MIB_LOADING -NET_SNMP_AUTOCONF += --enable-mib-loading -else -NET_SNMP_AUTOCONF += --disable-mib-loading -endif - -ifdef PTXCONF_NET_SNMP_SNMPV1 -NET_SNMP_AUTOCONF += --enable-snmpv1 -else -NET_SNMP_AUTOCONF += --disable-snmpv1 -endif - -ifdef PTXCONF_NET_SNMP_SNMPV2C -NET_SNMP_AUTOCONF += --enable-snmpv2c -else -NET_SNMP_AUTOCONF += --disable-snmpv2c -endif - -ifdef PTXCONF_NET_SNMP_DES -NET_SNMP_AUTOCONF += --enable-des -else -NET_SNMP_AUTOCONF += --disable-des -endif - -ifdef PTXCONF_NET_SNMP_MD5 -NET_SNMP_AUTOCONF += --enable-md5 -else -NET_SNMP_AUTOCONF += --disable-md5 -endif - -ifdef PTXCONF_NET_SNMP_SNMPTRAPD -NET_SNMP_AUTOCONF += --enable-snmptrapd-subagent -else -NET_SNMP_AUTOCONF += --disable-snmptrapd-subagent -endif - -ifdef PTXCONF_NET_SNMP_LOCAL_SMUX -NET_SNMP_AUTOCONF += --enable-local-smux -else -NET_SNMP_AUTOCONF += --disable-local-smux -endif - ifdef PTXCONF_NET_SNMP_FORCE_DEBUGGING NET_SNMP_AUTOCONF += --enable-debugging endif @@ -153,12 +89,6 @@ ifdef PTXCONF_NET_SNMP_STRIP_DEBUGGING NET_SNMP_AUTOCONF += --disable-debugging endif -ifdef PTXCONF_NET_SNMP_DEVELOPER -NET_SNMP_AUTOCONF += --enable-developer -else -NET_SNMP_AUTOCONF += --disable-developer -endif - NET_SNMP_MAKE_PAR := NO # ---------------------------------------------------------------------------- -- 1.7.9.5 -- ptxdist mailing list ptxdist@pengutronix.de