From 48518f03a713b8e725286d0966f9fa023de9d8a1 Mon Sep 17 00:00:00 2001 From: Dan Paulat Date: Thu, 21 Sep 2023 21:26:33 -0500 Subject: [PATCH] Don't build documentation by default for freetype-gl --- external/freetype-gl.cmake | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/external/freetype-gl.cmake b/external/freetype-gl.cmake index 057a1ec7..d1ea9e14 100644 --- a/external/freetype-gl.cmake +++ b/external/freetype-gl.cmake @@ -9,7 +9,7 @@ set(freetype-gl_WITH_GLEW ON) set(freetype-gl_WITH_GLAD OFF) set(freetype-gl_USE_VAO ON) set(freetype-gl_BUILD_DEMOS OFF) -set(freetype-gl_BUILD_APIDOC ON) +set(freetype-gl_BUILD_APIDOC OFF) set(freetype-gl_BUILD_HARFBUZZ OFF) set(freetype-gl_BUILD_MAKEFONT ON) set(freetype-gl_BUILD_TESTS OFF) @@ -110,9 +110,12 @@ target_include_directories(makefont PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/freet set(FTGL_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/freetype-gl PARENT_SCOPE) -set_target_properties(doc PROPERTIES EXCLUDE_FROM_ALL True) set_target_properties(makefont PROPERTIES EXCLUDE_FROM_ALL True) set_target_properties(freetype-gl PROPERTIES FOLDER ftgl) set_target_properties(makefont PROPERTIES FOLDER ftgl) -set_target_properties(doc PROPERTIES FOLDER ftgl) + +if(freetype-gl_BUILD_APIDOC) + set_target_properties(doc PROPERTIES EXCLUDE_FROM_ALL True) + set_target_properties(doc PROPERTIES FOLDER ftgl) +endif()