176ac7f81d39a99616541ead9c40aa6d208b517afcommit-bot@chromium.org# Configuration used by 276ac7f81d39a99616541ead9c40aa6d208b517afcommit-bot@chromium.org# https://skia.googlesource.com/buildbot/+/master/slave/skia_slave_scripts/generate_doxygen.py 376ac7f81d39a99616541ead9c40aa6d208b517afcommit-bot@chromium.org# to generate our Doxygen docs, which are then uploaded to 476ac7f81d39a99616541ead9c40aa6d208b517afcommit-bot@chromium.org# http://chromium-skia-gm.commondatastorage.googleapis.com/doxygen/doxygen/html/index.html 576ac7f81d39a99616541ead9c40aa6d208b517afcommit-bot@chromium.org 6c62b0f8fd0cfaee1791e7bb4f349ad165df4f86bepoger@google.com 705fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.comPROJECT_NAME = skia 805fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.comPROJECT_BRIEF = 2D Graphics Library 976ac7f81d39a99616541ead9c40aa6d208b517afcommit-bot@chromium.org 1076ac7f81d39a99616541ead9c40aa6d208b517afcommit-bot@chromium.org# These lines are overridden by 1176ac7f81d39a99616541ead9c40aa6d208b517afcommit-bot@chromium.org# https://skia.googlesource.com/buildbot/+/master/slave/skia_slave_scripts/generate_doxygen.py , 1276ac7f81d39a99616541ead9c40aa6d208b517afcommit-bot@chromium.org# but they are needed in case someone wants to generate the doxygen manually 1376ac7f81d39a99616541ead9c40aa6d208b517afcommit-bot@chromium.org# for some reason. 14c62b0f8fd0cfaee1791e7bb4f349ad165df4f86bepoger@google.comOUTPUT_DIRECTORY = ../docs 15b0c5e078d8af06ec3ce5ea2cdc86c2f1084457a2epoger@google.comHTML_FOOTER = ../docs/static_footer.txt 1605fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com 1705fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.comEXTRACT_ALL = NO 1805fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.comINHERIT_DOCS = YES 1905fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.comINLINE_INHERITED_MEMB = NO 2005fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.comJAVADOC_AUTOBRIEF = YES 2105fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.comTAB_SIZE = 4 2205fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.comWARN_IF_UNDOCUMENTED = NO 2305fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com 2405fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com# This file only creates documentation for the most important parts of the 2505fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com# external-visible API. 2619dff99a67fa83f8d3db3e203d853effb5bcf059commit-bot@chromium.orgINPUT = include/core include/effects include/gpu 2705fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.comEXTRACT_PRIVATE = YES 2805fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.comEXTRACT_STATIC = YES 2905fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com 3005fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.comHTML_DYNAMIC_SECTIONS = NO 3105fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.comGENERATE_TREEVIEW = YES 3205fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com 3305fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.comGENERATE_LATEX = NO 3405fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com 3505fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com# Good class diagrams require graphviz, but also more parameter tuning and 3605fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com# more build time than seems worthwhile. 3705fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.comCLASS_DIAGRAMS = YES 3805fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com# HAVE_DOT = YES 3905fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com# CLASS_GRAPH = YES 4005fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com# COLLABORATION_GRAPH = YES 4105fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com# UML_LOOK = YES 4205fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com# GRAPHICAL_HIERARCHY = YES 4305fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com 4405fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com# Make SkDEBUGCODE disappear, but not SK_OVERRIDE. 4505fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.comENABLE_PREPROCESSING = YES 4605fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.comMACRO_EXPANSION = YES 4705fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.comEXPAND_ONLY_PREDEF = YES 4805fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.comEXPAND_AS_DEFINED = SkDEBUGCODE 4905fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com 5005fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com# experimental evil only! inflates build time by 10 minutes 5105fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com# SEARCH_INCLUDES = YES 5205fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com# INCLUDE_GRAPH = YES 5305fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com# INCLUDED_BY_GRAPH = YES 5405fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com# DIRECTORY_GRAPH = YES 5505fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com# INTERACTIVE_SVG = YES 5605fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com 5705fffdcc912cb9678e03d39529577e2a29b9209etomhudson@google.com 58