From 8931d45fe9d3cf4bdedcede1ed65ea0c6d5f9cac Mon Sep 17 00:00:00 2001 From: Tom Poole Date: Thu, 25 Sep 2025 12:30:36 +0100 Subject: [PATCH] Docs: Generate Doxygen output for static functions --- docs/doxygen/Doxyfile | 2 +- modules/juce_core/system/juce_StandardHeader.h | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/doxygen/Doxyfile b/docs/doxygen/Doxyfile index 8a61aabfc6..a306f751da 100644 --- a/docs/doxygen/Doxyfile +++ b/docs/doxygen/Doxyfile @@ -569,7 +569,7 @@ EXTRACT_PACKAGE = NO # included in the documentation. # The default value is: NO. -EXTRACT_STATIC = NO +EXTRACT_STATIC = YES # If the EXTRACT_LOCAL_CLASSES tag is set to YES, classes (and structs) defined # locally in source files will be included in the documentation. If set to NO, diff --git a/modules/juce_core/system/juce_StandardHeader.h b/modules/juce_core/system/juce_StandardHeader.h index adae6fba2a..a1e50c092c 100644 --- a/modules/juce_core/system/juce_StandardHeader.h +++ b/modules/juce_core/system/juce_StandardHeader.h @@ -161,7 +161,8 @@ JUCE_END_IGNORE_WARNINGS_MSVC //============================================================================== #ifndef JUCE_API - #define JUCE_API /**< This macro is added to all JUCE public class declarations. */ + /** This macro is added to all JUCE public class declarations. */ + #define JUCE_API #endif #if JUCE_MSVC && JUCE_DLL_BUILD