mit-dci / opencbdc-tx

A transaction processor for a hypothetical, general-purpose, central bank digital currency
Other
901 stars 199 forks source link

Merge macOS build steps #116

Closed jonwiggins closed 2 years ago

jonwiggins commented 2 years ago

Hi,

I tried to make some additional improvements to the build/run steps for mac.

  1. The additional build steps for mac have been moved from README.md into ./scripts/configure.sh. This means that the instructions for linux and macOS are now the same. I left the note on installing xcode tools in the instructions because I believe it triggers a prompt to accept an agreement.
  2. The install location for brew is different on intel and arm macs (https://docs.brew.sh/Installation), this updates the clang-tidy linking command to use the correct location.
  3. I noticed that the build.sh script could also fail due to missing gmake, so it is now linked if needed.

Let me know what you think. I'm happy to make any requested changes.

Thanks

Signed-off-by: Jon Wiggins me@jonwiggins.org