Everything is cmake

Merged
EL
2y ago
+4407-44724

What does this PR do?

This is a work-in-progress PR that will consolidate all of our build scripts to cmake. The goal is that you only need to run cmake to build Bun from scratch.

  • Documentation or TypeScript types (it's okay to leave the rest blank in this case)
  • Code changes

How did you verify your code works?