llvm-mos / llvm-mos-sdk

SDK for developing with the llvm-mos compiler
https://www.llvm-mos.org
Other
280 stars 56 forks source link

Homebrew package (macOS) #169

Open mysterymath opened 1 year ago

mysterymath commented 1 year ago

See #166.

bcr commented 1 year ago

I'm sniffing around this https://docs.brew.sh/Acceptable-Formulae

  1. No binary-only packages, so I don't think the ready-to-go SDK is in compliance with that
  2. Need tags on the parent repos. I presume that this is both llvm-mos as well as llvm-mos-sdk, not sure what else

I'm looking at https://github.com/llvm-mos/continuous-release to see about how to build from sources.

The general plan is:

  1. Get a formula testing environment running. I think this is as simple as invoking brew with the direct path to the formula
  2. Determine and specify the dependencies for building everything
  3. Build everything
  4. Post-build Homebrew shenanigans to put binaries in place and whatever else