coinbase / chainstorage

The File System For a Multi-Blockchain World
https://time-wilderness-a70.notion.site/ChainStorage-5c173d1cafd842ceb9e38c26bfbd6265?pvs=4
Apache License 2.0
69 stars 24 forks source link

Use precheck.sh to determine the correctness of system env. #6

Closed leozc closed 1 year ago

leozc commented 1 year ago

…ince it is too hard to get it right across platforms

What changed? Why?

It is too hard to get system package installed correctly.

  1. Adding precheck.sh to be called by bootstrap.sh.
  2. Preventing bootstrap.sh from install system package.

How did you test the change?

Manually run the scripts.

jiezhang commented 1 year ago
  1. Use protoc 3.21.9 on Mac M1
  2. The previous version 3.13.0 doesn't exist on brew for M1 mac at least.

We haven't really tested M1 compatibility.