dahlia / submark

Extract a part from CommonMark/Markdown docs

Home Page:https://hackage.haskell.org/package/submark

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Provide macOS and Windows prebuilt executables

dahlia opened this issue · comments

From the readme which was written by me about 5 years ago:

I'm going to officially support executable binaries for other platforms if anyone asks. (I thought submark wouldn't be useful on other than Linux since the most of CI machines are Linux, but it might be wrong.)

At that time, running CI/CD on non-Linux platforms was quite over-engineering, or at least it was only reasonable for big popular projects or systems software projects.

However, over the last half decade, running CI/CD on all three major platforms (and even non-amd64 architectures) have became the tend. All those widely used CI/CD providers support Linux/macOS/Windows: GitHub Actions, CircleCI, Travis CI. It's apparently sort of norm today.

The following list contains all platforms and architectures desirable to provide prebuilt executables:

  • Linux (arm64)
  • macOS (Intel)
  • macOS (Apple Silicon)
  • Windows (Intel 64-bit)
  • Windows (Intel 32-bit)
  • Windows (ARM64)