Skip to content

Supported Platforms

Andy Zhang edited this page Jun 25, 2024 · 1 revision

Supported Platforms

Steppable is tested to support the following platforms.

Important

Steppable contains few platform-specific calls, and many modern OS's are based on UNIX, it is likely that Steppable may also support platforms other than the ones documented here. However, they are not tested and we do not provide much support with them. In other words...

  • If your platform is not documented here, any bug reports on Steppable not being able to compile will be less prioritized, i.e., more time may be needed to process the report.

  • If you have made a pull request that fixed the build issues on your platform, it will not be merged if it contains modifications to the code itself. You can modify the project files only.

Note

We do have support on beta updates.

Windows

Steppable is tested to be able to compile on Windows 7 onwards. However, ANSI escape sequences, a crucial feature that helps to provide a colorful and human-friendly user interface, is not supported natively in CMD.EXE below Windows 10. Therefore, users are strongly recommended to install a modern terminal to run Steppable.

Git for Windows has got a Bash shell installed by default. It seems to work great with Steppable output.

macOS

The latest three major releases of macOS are supported and tested. At the time of writing, the latest versions are 12.x (Monterey), 13.x (Ventura), 14.x (Sonoma).

Linux

Ubuntu Linux (22.04 and up) is regularly tested and is supported.

Contents

Introduction

Contributing

Building

Development

API Documentation

Others

  • Performance - Some benchmarks of Steppable for reference
  • Status - Status of Steppable, at a glance
Clone this wiki locally