include_guard(GLOBAL)

define_property(SPHINX_DOCTREES_DIR SCOPE TARGET)
define_property(SPHINX_CONFIG SCOPE TARGET)

define_property(SPHINX_EXTENSIONS SCOPE TARGET)
define_property(SPHINX_SOURCE_SUFFIX SCOPE TARGET)
define_property(SPHINX_SOURCE_ENCODING SCOPE TARGET)
define_property(SPHINX_SOURCE_PARSERS SCOPE TARGET)
define_property(SPHINX_MASTER_DOC SCOPE TARGET)
define_property(SPHINX_EXCLUDE_PATTERNS SCOPE TARGET)
define_property(SPHINX_TEMPLATES_PATH SCOPE TARGET)
define_property(SPHINX_TEMPLATE_BRIDGE SCOPE TARGET)
define_property(SPHINX_RST_EPILOG SCOPE TARGET)
define_property(SPHINX_RST_PROLOG SCOPE TARGET)
define_property(SPHINX_PRIMARY_DOMAIN SCOPE TARGET)
define_property(SPHINX_DEFAULT_ROLE SCOPE TARGET)
define_property(SPHINX_KEEP_WARNINGS SCOPE TARGET)
define_property(SPHINX_SUPPRESS_WARNINGS SCOPE TARGET)
define_property(SPHINX_NEEDS_SPHINX SCOPE TARGET)
define_property(SPHINX_NEEDS_EXTENSIONS SCOPE TARGET)
define_property(SPHINX_MANPAGES_URL SCOPE TARGET)
define_property(SPHINX_NITPICKY SCOPE TARGET)
define_property(SPHINX_NITPICK_IGNORE SCOPE TARGET)
define_property(SPHINX_NUMFIG SCOPE TARGET)
define_property(SPHINX_NUMFIF_FORMAT SCOPE TARGET)
define_property(SPHINX_NUMFIG_SECNUM_DEPTH SCOPE TARGET)
define_property(SPHINX_SMARTQUOTES SCOPE TARGET)
define_property(SPHINX_SMARTQUOTES_ACTION SCOPE TARGET)
define_property(SPHINX_SMARTQUOTES_EXCLUDES SCOPE TARGET)
define_property(SPHINX_TLS_VERIFY SCOPE TARGET)
define_property(SPHINX_TLS_CACERTS SCOPE TARGET)

define_property(SPHINX_JSON_OUTPUTS SCOPE TARGET)
define_property(SPHINX_XML_OUTPUTS SCOPE TARGET)

define_property(SPHINX_LATEX_OUTPUTS SCOPE TARGET)
define_property(SPHINX_HTML_OUTPUTS SCOPE TARGET)
define_property(SPHINX_EPUB_OUTPUTS SCOPE TARGET)
define_property(SPHINX_MAN_OUTPUTS SCOPE TARGET)

define_property(SPHINX_CXX_INDEX_COMMON_PREFIX SCOPE TARGET)
define_property(SPHINX_CXX_PAREN_ATTRIBUTES SCOPE TARGET)
define_property(SPHINX_CXX_ID_ATTRIBUTES SCOPE TARGET)

define_property(SPHINX_HTML_THEME_PATH SCOPE TARGET)
define_property(SPHINX_HTML_STYLE SCOPE TARGET)
define_property(SPHINX_HTML_THEME SCOPE TARGET)
define_property(SPHINX_HTML_BASE_URL SCOPE TARGET) #baseurl
define_property(SPHINX_HTML_SHORT_TITLE SCOPE TARGET)
define_property(SPHINX_HTML_TITLE SCOPE TARGET)
define_property(SPHINX_HTML_ICON SCOPE TARGET) #favicon
define_property(SPHINX_HTML_LOGO SCOPE TARGET)
define_property(SPHINX_HTML_FILES_CSS SCOPE TARGET) #css_files
define_property(SPHINX_HTML_FILES_JS SCOPE TARGET) #js_files
define_property(SPHINX_HTML_STATIC_PATH SCOPE TARGET)
define_property(SPHINX_HTML_EXTRA_PATH SCOPE TARGET)
define_property(SPHINX_HTML_LAST_UPDATED_FMT SCOPE TARGET)
define_property(SPHINX_HTML_ADD_PERMALINKS SCOPE TARGET)
define_property(SPHINX_HTML_DOMAIN_INDICES SCOPE TARGET)
define_property(SPHINX_HTML_SPLIT_INDEX SCOPE TARGET)
define_property(SPHINX_HTML_USE_INDEX SCOPE TARGET)
define_property(SPHINX_HTML_SOURCELINK_SUFFIX SCOPE TARGET)
define_property(SPHINX_HTML_SHOW_SOURCELINK SCOPE TARGET)
define_property(SPHINX_HTML_COPY_SOURCE SCOPE TARGET)
define_property(SPHINX_HTML_USE_OPENSEARCH SCOPE TARGET)
define_property(SPHINX_HTML_FILE_SUFFIX SCOPE TARGET)
define_property(SPHINX_HTML_LINK_SUFFIX SCOPE TARGET)
define_property(SPHINX_HTML_SHOW_COPYRIGHT SCOPE TARGET)
define_property(SPHINX_HTML_SHOW_SPHINX SCOPE TARGET)
define_property(SPHINX_HTML_OUTPUT_ENCODING SCOPE TARGET)
define_property(SPHINX_HTML_COMPACT_LISTS SCOPE TARGET)
define_property(SPHINX_HTML_SEARCH_SCORER SCOPE TARGET)
define_property(SPHINX_HTML_SCALED_IMAGE_LINK SCOPE TARGET)
define_property(SPHINX_HTML_MATH_RENDERER SCOPE TARGET)
define_property(SPHINX_HTML_HTML5_WRITER SCOPE TARGET)

define_property(SPHINX_EPUB_BASENAME SCOPE TARGET)
define_property(SPHINX_EPUB_THEME SCOPE TARGET)
define_property(SPHINX_EPUB_THEME_OPTIONS SCOPE TARGET)
define_property(SPHINX_EPUB_TITLE SCOPE TARGET)
define_property(SPHINX_EPUB_DESCRIPTION SCOPE TARGET)
define_property(SPHINX_EPUB_AUTHOR SCOPE TARGET)
define_property(SPHINX_EPUB_CONTRIBUTOR SCOPE TARGET)
define_property(SPHINX_EPUB_LANGUAGE SCOPE TARGET)
define_property(SPHINX_EPUB_PUBLISHER SCOPE TARGET)
define_property(SPHINX_EPUB_COPYRIGHT SCOPE TARGET)
define_property(SPHINX_EPUB_IDENTIFIER SCOPE TARGET)
define_property(SPHINX_EPUB_SCHEME SCOPE TARGET)
define_property(SPHINX_EPUB_UID SCOPE TARGET)
define_property(SPHINX_EPUB_COVER SCOPE TARGET)
define_property(SPHINX_EPUB_CSS_FILES SCOPE TARGET)
define_property(SPHINX_EPUB_GUIDE SCOPE TARGET)
define_property(SPHINX_EPUB_PRE_FILES SCOPE TARGET)
define_property(SPHINX_EPUB_POST_FILES SCOPE TARGET)
define_property(SPHINX_EPUB_EXCLUDE_FILES SCOPE TARGET)
define_property(SPHINX_EPUB_TOCDEPTH SCOPE TARGET)
define_property(SPHINX_EPUB_TOCDUP SCOPE TARGET)
define_property(SPHINX_EPUB_TOCSCOPE SCOPE TARGET)
define_property(SPHINX_EPUB_FIX_IMAGES SCOPE TARGET)
define_property(SPHINX_EPUB_MAX_IMAGE_WIDTH SCOPE TARGET)
define_property(SPHINX_EPUB_SHOW_URLS SCOPE TARGET)
define_property(SPHINX_EPUB_USE_INDEX SCOPE TARGET)
define_property(SPHINX_EPUB_WRITING_MODE SCOPE TARGET)

define_property(SPHINX_LANGUAGE SCOPE TARGET)
define_property(SPHINX_LOCALE_DIRS SCOPE TARGET)
define_property(SPHINX_GETTEXT_COMPACT SCOPE TARGET)
define_property(SPHINX_GETTEXT_UID SCOPE TARGET)
define_property(SPHINX_GETTEXT_LOCATION SCOPE TARGET)
define_property(SPHINX_GETTEXT_AUTO_BUILD SCOPE TARGET)
define_property(SPHINX_GETTEXT_ADDITIONAL_TARGETS SCOPE TARGET)
define_property(SPHINX_FIGURE_LANGUAGE_FILENAME SCOPE TARGET)

define_property(SPHINX_LATEX_ENGINE SCOPE TARGET)
define_property(SPHINX_LATEX_DOCUMENTS SCOPE TARGET)
define_property(SPHINX_LATEX_LOGO SCOPE TARGET)
define_property(SPHINX_LATEX_TOPLEVEL_SECTIONING SCOPE TARGET)
define_property(SPHINX_LATEX_APPENDICES SCOPE TARGET)
define_property(SPHINX_LATEX_DOMAIN_INDICES SCOPE TARGET)
define_property(SPHINX_LATEX_SHOW_PAGEREFS SCOPE TARGET)
define_property(SPHINX_LATEX_SHOW_URLS SCOPE TARGET)
define_property(SPHINX_LATEX_USE_LATEX_MULTICOLUMN SCOPE TARGET)
define_property(SPHINX_LATEX_USE_XINDY SCOPE TARGET)
define_property(SPHINX_LATEX_ELEMENTS SCOPE TARGET)
define_property(SPHINX_LATEX_DOCCLASS SCOPE TARGET)
define_property(SPHINX_LATEX_ADDITIONAL_FILES SCOPE TARGET)

define_property(SPHINX_PROJECT SCOPE TARGET)
define_property(SPHINX_AUTHOR SCOPE TARGET)
define_property(SPHINX_COPYRIGHT SCOPE TARGET)
define_property(SPHINX_VERSION SCOPE TARGET)
define_property(SPHINX_RELEASE SCOPE TARGET)
define_property(SPHINX_TODAY SCOPE TARGET)
define_property(SPHINX_TODAY_FMT SCOPE TARGET)
define_property(SPHINX_HIGHLIGHT_LANGUAGE SCOPE TARGET)
define_property(SPHINX_HIGHLIGHT_OPTIONS SCOPE TARGET)
define_property(SPHINX_PYGMENTS_STYLE SCOPE TARGET)
define_property(SPHINX_ADD_FUNCTION_PARENTHESES SCOPE TARGET)
define_property(SPHINX_ADD_MODULE_NAMES SCOPE TARGET)
define_property(SPHINX_SHOW_AUTHORS SCOPE TARGET)
define_property(SPHINX_MODINDEX_COMMON_PREFIX SCOPE TARGET)
define_property(SPHINX_TRIM_FOOTNOTE_REFERENCE_SPACE SCOPE TARGET)
define_property(SPHINX_TRIM_DOCTEST_FLAGS SCOPE TARGET)

define_property(SPHINX_XML_PRETTY SCOPE TARGET)

define_property(SPHINX_MAN_SHOW_URLS SCOPE TARGET)
define_property(SPHINX_MAN_PAGES SCOPE TARGET)

define_property(SPHINX_MATH_NUMBER_ALL SCOPE TARGET)
define_property(SPHINX_MATH_EQREF_FORMAT SCOPE TARGET)
define_property(SPHINX_MATH_NUMFIG SCOPE TARGET)
