From 626e19da43511050ab17c882494607407fe25818 Mon Sep 17 00:00:00 2001 From: Gabriel Ferreira Date: Thu, 12 Sep 2024 10:26:55 +0200 Subject: [PATCH] build: Fix examples filtering --- build-support/macros-and-definitions.cmake | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/build-support/macros-and-definitions.cmake b/build-support/macros-and-definitions.cmake index 3fd1c923d..34804ec0d 100644 --- a/build-support/macros-and-definitions.cmake +++ b/build-support/macros-and-definitions.cmake @@ -1379,9 +1379,10 @@ 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) - foreach(required_module EXAMPLE_LIBRARIES_TO_LINK) - if(NOT (${required_module} IN_LIST NS3_FILTER_MODULE_EXAMPLES_AND_TESTS)) - set(filtered_in OFF) + set(filtered_in OFF) + foreach(required_module ${EXAMPLE_LIBRARIES_TO_LINK}) + if(${required_module} IN_LIST NS3_FILTER_MODULE_EXAMPLES_AND_TESTS) + set(filtered_in ON) endif() endforeach() endif()