Skip to content

Commit

Permalink
WIP - platform support docs
Browse files Browse the repository at this point in the history
  • Loading branch information
rmartin16 committed Aug 22, 2023
1 parent 3fada7a commit a42ab64
Show file tree
Hide file tree
Showing 2 changed files with 54 additions and 1 deletion.
10 changes: 10 additions & 0 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,16 @@

intersphinx_mapping = {"python": ("https://docs.python.org/3", None)}

# API status indicators.
rst_prolog = """
.. role:: full
.. role:: yes
.. role:: ymmv
.. |f| replace:: :full:`●`
.. |y| replace:: :yes:`○`
.. |v| replace:: :ymmv:`■`
"""

# -- Options for link checking -------------------------------------------------

linkcheck_anchors_ignore = [
Expand Down
45 changes: 44 additions & 1 deletion docs/reference/platforms/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,55 @@
Platform support
================

.. _api-status-key:

.. toctree::
:maxdepth: 2
:maxdepth: 1

macOS/index
windows/index
linux/index
iOS
android
web



Supported Host Platforms
========================

+---------+------------------+--------+-------+---------+--------+---+-----+--------+-----+-------+
| Target App Format | Host System |
+ +--------+-------+---------+--------+---+-----+--------+-----+-------+
| | macOS | Windows | Linux |
+ +--------+-------+-----+--------+-------+-----+--------+-----+-------+
| | x86-64 | arm64 | x86 | x86-64 | arm64 | x86 | x86-64 | arm | arm64 |
+=========+==================+========+=======+=====+========+=======+=====+========+=====+=======+
| Android | Gradle | |f| | |y| | | |f| | | |v| | |f| | |v| | |y| |
+---------+------------------+--------+-------+-----+--------+-------+-----+--------+-----+-------+
| iOS | Xcode | |f| | |y| | | | | | | | |
+---------+------------------+--------+-------+-----+--------+-------+-----+--------+-----+-------+
| Linux | AppImage | |f| | | | | | |y| | |f| | | |
+ +------------------+--------+-------+-----+--------+-------+-----+--------+-----+-------+
| | Flatpak | | | | | | |v| | |f| | |v| | |y| |
+ +------------------+--------+-------+-----+--------+-------+-----+--------+-----+-------+
| | System | |y| | |y| | | | | |y| | |f| | |y| | |y| |
+---------+------------------+--------+-------+-----+--------+-------+-----+--------+-----+-------+
| macOS | .app | |f| | |y| | | | | | | | |
+ +------------------+--------+-------+-----+--------+-------+-----+--------+-----+-------+
| | Xcode | |f| | |y| | | | | | | | |
+---------+------------------+--------+-------+-----+--------+-------+-----+--------+-----+-------+
| Windows | App | | | | |f| | | | | | |
+ +------------------+--------+-------+-----+--------+-------+-----+--------+-----+-------+
| | Visual Studio | | | | |f| | | | | | |
+---------+------------------+--------+-------+-----+--------+-------+-----+--------+-----+-------+
| Web | Static | |f| | |y| | |y| | |f| | |y| | |y| | |f| | |y| | |y| |
+---------+------------------+--------+-------+-----+--------+-------+-----+--------+-----+-------+

+-----+-------------------------------------+
| |f| | Supported and tested in CI |
+-----+-------------------------------------+
| |y| | Supported and tested by maintainers |
+-----+-------------------------------------+
| |v| | Supported but not regularly tested |
+-----+-------------------------------------+

0 comments on commit a42ab64

Please sign in to comment.