doxygen.conf 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. PROJECT_NAME="Apache Portable Runtime"
  2. INPUT=.
  3. QUIET=YES
  4. RECURSIVE=YES
  5. FILE_PATTERNS=*.h
  6. OUTPUT_DIRECTORY=docs/dox
  7. MACRO_EXPANSION=YES
  8. EXPAND_ONLY_PREDEF=YES
  9. #EXPAND_AS_DEFINED=
  10. # not sure why this doesn't work as EXPAND_AS_DEFINED, it should!
  11. PREDEFINED="APR_DECLARE(x)=x" \
  12. "APR_DECLARE_NONSTD(x)=x" \
  13. "APR_DECLARE_DATA" \
  14. "APR_POOL_DECLARE_ACCESSOR(x)=fspr_pool_t* fspr_##x##_pool_get (const fspr_##x##_t *the##x)" \
  15. "APR_DECLARE_INHERIT_SET(x)=fspr_status_t fspr_##x##_inherit_set(fspr_##x##_t *the##x)" \
  16. "APR_DECLARE_INHERIT_UNSET(x)=fspr_status_t fspr_##x##_inherit_unset(fspr_##x##_t *the##x)" \
  17. "APR_HAS_THREADS" \
  18. "__attribute__(x)=" \
  19. DOXYGEN=
  20. OPTIMIZE_OUTPUT_FOR_C=YES
  21. STRIP_CODE_COMMENTS=NO
  22. FULL_PATH_NAMES=NO
  23. CASE_SENSE_NAMES=NO
  24. # some autoconf guru needs to make configure set this correctly...
  25. # in the meantime, simply listing the headers should be alright
  26. #STRIP_FROM_PATH=/buildpath/apr
  27. EXCLUDE_PATTERNS="*/acconfig.h" \
  28. "*/test/*" \
  29. "*/arch/*"
  30. GENERATE_TAGFILE=docs/dox/apr.tag