Commit 4527e1b3 authored by Alex Hornby's avatar Alex Hornby Committed by Facebook GitHub Bot

allow system packages to vary by distro

Summary: The system packages necessary on linux can vary even within .deb or .rpm space.  Add a getdeps.py feature to allow this, and use it in boost to mark that only centos_stream 8 has/needs the special boost169 packages

Reviewed By: HarveyHunt

Differential Revision: D32987046

fbshipit-source-id: 37f771159128e3a61fe4d6bb3d1444e95efd8a62
parent eed43bc1
......@@ -110,6 +110,8 @@ ALLOWED_EXPR_SECTIONS = [
"download",
"git",
"install.files",
"rpms",
"debs",
]
......
......@@ -15,7 +15,7 @@ BOOST_ROOT_1_69_0
[debs]
libboost-all-dev
[rpms]
[rpms.all(distro=centos_stream,distro_vers=8)]
boost169
boost169-math
boost169-test
......@@ -48,6 +48,9 @@ boost169-python3
boost169-serialization
boost169-program-options
[rpms.not(all(distro=centos_stream,distro_vers=8))]
boost-devel
[build]
builder = boost
......
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