Home | History | Annotate | Download | only in skia
      1 # Configuration used by
      2 # https://chromium.googlesource.com/chromium/tools/build/+/0f611b202b0e/scripts/slave/recipe_modules/skia/resources/generate_and_upload_doxygen.py
      3 # to generate our Doxygen docs, which are then uploaded to
      4 # http://chromium-skia-gm.commondatastorage.googleapis.com/doxygen/doxygen/html/index.html
      5 
      6 
      7 PROJECT_NAME = Skia
      8 PROJECT_BRIEF = 2D Graphics Library
      9 
     10 PROJECT_LOGO = https://skia.org/res/img/logo.png
     11 
     12 # These lines are overridden by
     13 # https://chromium.googlesource.com/chromium/tools/build/+/0f611b202b0e/scripts/slave/recipe_modules/skia/resources/generate_and_upload_doxygen.py
     14 # but they are needed in case someone wants to generate the doxygen manually
     15 # for some reason.
     16 OUTPUT_DIRECTORY = ../docs
     17 HTML_FOOTER = ../docs/static_footer.txt
     18 
     19 EXTRACT_ALL = NO
     20 INHERIT_DOCS = YES
     21 INLINE_INHERITED_MEMB = NO
     22 JAVADOC_AUTOBRIEF = YES
     23 TAB_SIZE = 4
     24 WARN_IF_UNDOCUMENTED = NO
     25 
     26 # This file only creates documentation for the most important parts of the
     27 # external-visible API.
     28 INPUT = include/core include/effects include/gpu
     29 EXTRACT_PRIVATE = YES
     30 EXTRACT_STATIC = YES
     31 
     32 HTML_DYNAMIC_SECTIONS = NO
     33 GENERATE_TREEVIEW = YES
     34 
     35 GENERATE_LATEX = NO
     36 
     37 # Good class diagrams require graphviz, but also more parameter tuning and
     38 # more build time than seems worthwhile.
     39 CLASS_DIAGRAMS = YES
     40 # HAVE_DOT = YES
     41 # CLASS_GRAPH = YES
     42 # COLLABORATION_GRAPH = YES
     43 # UML_LOOK = YES
     44 # GRAPHICAL_HIERARCHY = YES
     45 
     46 # Make SkDEBUGCODE disappear.
     47 ENABLE_PREPROCESSING = YES
     48 MACRO_EXPANSION = YES
     49 EXPAND_ONLY_PREDEF = YES
     50 EXPAND_AS_DEFINED = SkDEBUGCODE
     51 
     52 # experimental evil only! inflates build time by 10 minutes
     53 # SEARCH_INCLUDES = YES
     54 # INCLUDE_GRAPH = YES
     55 # INCLUDED_BY_GRAPH = YES
     56 # DIRECTORY_GRAPH = YES
     57 # INTERACTIVE_SVG = YES
     58 
     59 
     60