.wikiheaders-options 1.2 KB

123456789101112131415161718192021222324
  1. projectfullname = Simple Directmedia Layer
  2. projectshortname = SDL
  3. incsubdir = include/SDL3
  4. wikisubdir =
  5. readmesubdir = docs
  6. apiprefixregex = (SDL_|SDLK_)
  7. mainincludefname = SDL3/SDL.h
  8. versionfname = include/SDL3/SDL_version.h
  9. versionmajorregex = \A\#define\s+SDL_MAJOR_VERSION\s+(\d+)\Z
  10. versionminorregex = \A\#define\s+SDL_MINOR_VERSION\s+(\d+)\Z
  11. versionmicroregex = \A\#define\s+SDL_MICRO_VERSION\s+(\d+)\Z
  12. selectheaderregex = \ASDL.*?\.h\Z
  13. projecturl = https://libsdl.org/
  14. wikiurl = https://wiki.libsdl.org
  15. bugreporturl = https://github.com/libsdl-org/sdlwiki/issues/new
  16. warn_about_missing = 0
  17. wikipreamble = (This is the documentation for SDL3, which is under heavy development and the API is changing! [SDL2](https://wiki.libsdl.org/SDL2/) is the current stable version!)
  18. wikiheaderfiletext = Defined in [<SDL3/%fname%>](https://github.com/libsdl-org/SDL/blob/main/include/SDL3/%fname%)
  19. manpageheaderfiletext = Defined in SDL3/%fname%
  20. # All SDL_test_* headers become undefined categories, everything else just converts like SDL_audio.h -> Audio
  21. # A handful of others we fix up in the header itself with /* WIKI CATEGORY: x */ comments.
  22. headercategoryeval = s/\ASDL_test_?.*?\.h\Z//; s/\ASDL_?(.*?)\.h\Z/$1/; ucfirst();