diff options
Diffstat (limited to 'extras/vom/vom/CMakeLists.txt')
-rw-r--r-- | extras/vom/vom/CMakeLists.txt | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/extras/vom/vom/CMakeLists.txt b/extras/vom/vom/CMakeLists.txt index 20d926add09..5a5e5a7df0e 100644 --- a/extras/vom/vom/CMakeLists.txt +++ b/extras/vom/vom/CMakeLists.txt @@ -16,6 +16,7 @@ unset (ACL_FILE) unset (NAT_FILE) unset (L2E_FILE) unset (GBP_FILE) +unset (IGMP_FILE) unset (VOM_SOURCES) unset (VOM_HEADERS) @@ -33,6 +34,7 @@ find_file(ACL_FILE NAMES acl.api.vapi.hpp PATH_SUFFIXES vapi) find_file(NAT_FILE NAMES nat.api.vapi.hpp PATH_SUFFIXES vapi) find_file(L2E_FILE NAMES l2e.api.vapi.hpp PATH_SUFFIXES vapi) find_file(GBP_FILE NAMES gbp.api.vapi.hpp PATH_SUFFIXES vapi) +find_file(IGMP_FILE NAMES igmp.api.vapi.hpp PATH_SUFFIXES vapi) if(ACL_FILE) list(APPEND VOM_SOURCES @@ -79,6 +81,15 @@ if(GBP_FILE) ) endif() +if (IGMP_FILE) + list(APPEND VOM_SOURCES + igmp_binding_cmds.cpp + igmp_binding.cpp + igmp_listen_cmds.cpp + igmp_listen.cpp + ) +endif() + list(APPEND VOM_SOURCES types.cpp api_types.cpp @@ -182,6 +193,13 @@ if(GBP_FILE) ) endif() +if(IGMP_FILE) + list(APPEND VOM_HEADERS + igmp_binding.hpp + igmp_listen.hpp + ) +endif() + list(APPEND VOM_HEADERS arp_proxy_binding.hpp arp_proxy_config.hpp |