1#-*-makefile-*- ; force emacs to enter makefile-mode 2 3# %CopyrightBegin% 4# 5# Copyright Ericsson AB 2004-2019. All Rights Reserved. 6# 7# Licensed under the Apache License, Version 2.0 (the "License"); 8# you may not use this file except in compliance with the License. 9# You may obtain a copy of the License at 10# 11# http://www.apache.org/licenses/LICENSE-2.0 12# 13# Unless required by applicable law or agreed to in writing, software 14# distributed under the License is distributed on an "AS IS" BASIS, 15# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16# See the License for the specific language governing permissions and 17# limitations under the License. 18# 19# %CopyrightEnd% 20 21BEHAVIOUR_MODULES = \ 22 snmpa_authentication_service \ 23 snmpa_discovery_handler \ 24 snmpa_error_report \ 25 snmpa_get_mechanism \ 26 snmpa_mib_storage \ 27 snmpa_mib_data \ 28 snmpa_network_interface \ 29 snmpa_network_interface_filter \ 30 snmpa_notification_delivery_info_receiver \ 31 snmpa_notification_filter \ 32 snmpa_set_mechanism 33 34MIB_MODULES = \ 35 snmp_community_mib \ 36 snmp_framework_mib \ 37 snmp_notification_mib \ 38 snmp_standard_mib \ 39 snmp_target_mib \ 40 snmp_user_based_sm_mib \ 41 snmp_view_based_acm_mib 42 43# snmpa is "plain" interface module but also defines some agent specific types 44# and therefor must be compiled before the modules that use them, including 45# the behaviour modules... 46# Some of the MIB modules also define types used elsewhere and therefor 47# has to be built before the other mods. 48# snmpa_mib_data_ttln 49MODULES = \ 50 snmpa \ 51 $(MIB_MODULES) \ 52 snmpa_acm \ 53 snmpa_agent \ 54 snmpa_agent_sup \ 55 snmpa_app \ 56 snmpa_conf \ 57 snmpa_discovery_handler_default \ 58 snmpa_error \ 59 snmpa_error_io \ 60 snmpa_error_logger \ 61 snmpa_get \ 62 snmpa_get_lib \ 63 snmpa_local_db \ 64 snmpa_mib_storage_ets \ 65 snmpa_mib_storage_dets \ 66 snmpa_mib_storage_mnesia \ 67 snmpa_mib \ 68 snmpa_mib_data_tttn \ 69 snmpa_mib_lib \ 70 snmpa_misc_sup \ 71 snmpa_mpd \ 72 snmpa_net_if \ 73 snmpa_net_if_filter \ 74 snmpa_set \ 75 snmpa_set_lib \ 76 snmpa_supervisor \ 77 snmpa_svbl \ 78 snmpa_symbolic_store \ 79 snmpa_target_cache \ 80 snmpa_trap \ 81 snmpa_usm \ 82 snmpa_vacm \ 83 snmp_generic \ 84 snmp_generic_mnesia \ 85 snmp_index \ 86 snmp_shadow_table 87 88 89INTERNAL_HRL_FILES = \ 90 snmpa_vacm \ 91 snmpa_atl \ 92 snmpa_internal 93 94EXT_HRL_FILES = 95