re2: fix cmake cxx std (#45694)
This commit is contained in:
parent
327c75386a
commit
966a775a45
@ -42,6 +42,10 @@ def cmake_args(self):
|
|||||||
args = [
|
args = [
|
||||||
self.define_from_variant("BUILD_SHARED_LIBS", "shared"),
|
self.define_from_variant("BUILD_SHARED_LIBS", "shared"),
|
||||||
self.define_from_variant("CMAKE_POSITION_INDEPENDENT_CODE", "pic"),
|
self.define_from_variant("CMAKE_POSITION_INDEPENDENT_CODE", "pic"),
|
||||||
f"-DCMAKE_CXX_STANDARD={self.spec['abseil-cpp'].variants['cxxstd'].value}",
|
|
||||||
]
|
]
|
||||||
|
|
||||||
|
abseil = self.spec.dependencies("abseil-cpp")
|
||||||
|
|
||||||
|
if abseil:
|
||||||
|
args.append(self.define("CMAKE_CXX_STANDARD", abseil[0].variants["cxxstd"].value))
|
||||||
return args
|
return args
|
||||||
|
Loading…
Reference in New Issue
Block a user