Closed joeyparrish closed 1 year ago
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).
View this failed invocation of the CLA check for more information.
For the most up to date status, view the checks section at the bottom of the pull request.
Great!
This work was done over ~80 individual commits in the
cmake
branch, which are now being merged back intomain
. As a roll-up commit, it is too big to be reviewable, but each change was reviewed individually in context of thecmake
branch. After this, thecmake
branch will be renamedcmake-porting-history
and preserved.BEGIN_COMMIT_OVERRIDE feat!: Replace gyp build system with CMake
Closes #1047
feat!: Update all dependencies fix: Fix Python 3.10+ compatibility in scripts feat!: Drop Python 2 support in all scripts feat!: Replace glog with absl::log, tweak log output and flags feat: Add install target to build system feat: Respect the file mode for HttpFiles (#1081) feat: Move all third-party deps into git submodules (#1083) fix: Fix local files with UTF8 names (#1246) fix: Fix build on FreeBSD (#1287) fix: Fix clang build (#1288) fix: Fix various build issues on macOS fix: Fix various build issues on Windows END_COMMIT_OVERRIDE