From 744c0fade48f93ae2677e80fd7405169dc287171 Mon Sep 17 00:00:00 2001 From: Gabriel Ferreira Date: Sat, 20 Jul 2024 16:12:07 +0200 Subject: [PATCH] build: Fix examples filtering --- build-support/macros-and-definitions.cmake | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/build-support/macros-and-definitions.cmake b/build-support/macros-and-definitions.cmake index 64abbf608..c93ecc2a7 100644 --- a/build-support/macros-and-definitions.cmake +++ b/build-support/macros-and-definitions.cmake @@ -1398,10 +1398,9 @@ macro(build_example) # Filter examples out if they don't contain one of the filtered in modules set(filtered_in ON) if(NS3_FILTER_MODULE_EXAMPLES_AND_TESTS) - set(filtered_in OFF) - foreach(filtered_module NS3_FILTER_MODULE_EXAMPLES_AND_TESTS) - if(${filtered_module} IN_LIST EXAMPLE_LIBRARIES_TO_LINK) - set(filtered_in ON) + foreach(required_module EXAMPLE_LIBRARIES_TO_LINK) + if(NOT (${required_module} IN_LIST NS3_FILTER_MODULE_EXAMPLES_AND_TESTS)) + set(filtered_in OFF) endif() endforeach() endif()