🛠️🐜 Antkeeper superbuild with dependencies included https://antkeeper.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

55 lines
1.5 KiB

  1. #
  2. # meson_options.txt
  3. #
  4. # Copyright (C) 2020-2022 by
  5. # David Turner, Robert Wilhelm, and Werner Lemberg.
  6. #
  7. # This file is part of the FreeType project, and may only be used, modified,
  8. # and distributed under the terms of the FreeType project license,
  9. # LICENSE.TXT. By continuing to use, modify, or distribute this file you
  10. # indicate that you have read the license and understand and accept it
  11. # fully.
  12. option('brotli',
  13. type: 'feature',
  14. value: 'auto',
  15. description: 'Use Brotli library to support decompressing WOFF2 fonts')
  16. option('bzip2',
  17. type: 'feature',
  18. value: 'auto',
  19. description: 'Support reading bzip2-compressed font files')
  20. option('harfbuzz',
  21. type: 'feature',
  22. value: 'auto',
  23. description: 'Use Harfbuzz library to improve auto-hinting;'
  24. + ' if available, many glyphs not directly addressable'
  25. + ' by a font\'s character map will be hinted also')
  26. option('mmap',
  27. type: 'feature',
  28. value: 'auto',
  29. description: 'Use mmap() to open font files for faster parsing')
  30. option('png',
  31. type: 'feature',
  32. value: 'auto',
  33. description: 'Support color bitmap glyph formats in the PNG format;'
  34. + ' requires libpng')
  35. option('tests',
  36. type: 'feature',
  37. value: 'disabled',
  38. description: 'Enable FreeType unit and regression tests')
  39. option('zlib',
  40. type: 'combo',
  41. choices: [ 'auto', 'none',
  42. 'internal', 'external', 'system',
  43. 'disabled', 'enabled' ],
  44. description: 'Support reading gzip-compressed font files')
  45. # EOF