Commit 4c88c71c authored by Alex Hornby's avatar Alex Hornby Committed by Facebook GitHub Bot

update cmake to fix mvfst build on linux

Summary:
I noticed mvfst and proxygen started breaking on my other getdeps changes, turns out it wasn't my diffs, it was that the the packaged cmake was now too old for them.

Fix it by packaging 3.20.2 which matches the system version on centos stream 8, which I found works

Reviewed By: bigfootjon

Differential Revision: D32805140

fbshipit-source-id: adfeb625c1df112bb28a743531cf34473cb734c3
parent 59629e1d
......@@ -8,24 +8,24 @@ cmake
ninja
[download.os=windows]
url = https://github.com/Kitware/CMake/releases/download/v3.14.0/cmake-3.14.0-win64-x64.zip
sha256 = 40e8140d68120378262322bbc8c261db8d184d7838423b2e5bf688a6209d3807
url = https://github.com/Kitware/CMake/releases/download/v3.20.2/cmake-3.20.2-windows-x86_64.zip
sha256 = 15a49e2ab81c1822d75b1b1a92f7863f58e31f6d6aac1c4103eef2b071be3112
[download.os=darwin]
url = https://github.com/Kitware/CMake/releases/download/v3.14.0/cmake-3.14.0-Darwin-x86_64.tar.gz
sha256 = a02ad0d5b955dfad54c095bd7e937eafbbbfe8a99860107025cc442290a3e903
url = https://github.com/Kitware/CMake/releases/download/v3.20.2/cmake-3.20.2-macos-universal.tar.gz
sha256 = 0100663380a3bd977b001183cd487412db7aad9de6859927bde97e1e6e44e645
[download.os=linux]
url = https://github.com/Kitware/CMake/releases/download/v3.14.0/cmake-3.14.0.tar.gz
sha256 = aa76ba67b3c2af1946701f847073f4652af5cbd9f141f221c97af99127e75502
url = https://github.com/Kitware/CMake/releases/download/v3.20.2/cmake-3.20.2.tar.gz
sha256 = aecf6ecb975179eb3bb6a4a50cae192d41e92b9372b02300f9e8f1d5f559544e
[build.os=windows]
builder = nop
subdir = cmake-3.14.0-win64-x64
subdir = cmake-3.20.2-windows-x86_64
[build.os=darwin]
builder = nop
subdir = cmake-3.14.0-Darwin-x86_64
subdir = cmake-3.20.2-macos-universal
[install.files.os=darwin]
CMake.app/Contents/bin = bin
......@@ -33,7 +33,7 @@ CMake.app/Contents/share = share
[build.os=linux]
builder = cmakebootstrap
subdir = cmake-3.14.0
subdir = cmake-3.20.2
[make.install_args.os=linux]
install
......@@ -62,8 +62,12 @@ fbcode/thrift/lib/rust = thrift/lib/rust
\.pyc$
[cmake.defines.all(fb=on,os=windows)]
ENABLE_GIT=OFF
INSTALL_PYTHON_LIB=ON
[cmake.defines.all(not(fb=on),os=windows)]
ENABLE_GIT=OFF
[cmake.defines.fb=on]
USE_CARGO_VENDOR=ON
INCLUDE_FB_INTEGRATION_LIB=ON
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment