}
endif
-source_deps = {}
+source_deps_cache = {}
foreach tool_name, tool_info: tool_libs
tool_deps = tool_info['deps']
foreach source: all_sources
if source.endswith('.cc')
- if source not in source_deps
+ if source not in source_deps_cache
# Create a new cached dependency for this source file.
- source_deps += {
+ source_deps_cache += {
source: declare_dependency(
link_whole: static_library(
'pdns-' + source.replace('/', '__'),
}
endif
- tool_sources += source_deps[source]
+ tool_sources += source_deps_cache[source]
elif source.endswith('.hh')
tool_headers += source
else