updates scc and used packages
Some checks failed
SCC Test/pipeline/head There was a failure building this commit
Some checks failed
SCC Test/pipeline/head There was a failure building this commit
This commit is contained in:
25
conanfile.py
25
conanfile.py
@@ -6,9 +6,7 @@ import os
|
|||||||
|
|
||||||
class Pkg(ConanFile):
|
class Pkg(ConanFile):
|
||||||
settings = "os", "compiler", "build_type", "arch"
|
settings = "os", "compiler", "build_type", "arch"
|
||||||
generators = (
|
generators = "CMakeDeps"
|
||||||
"CMakeDeps"
|
|
||||||
)
|
|
||||||
default_options = {
|
default_options = {
|
||||||
"systemc/*:shared": "True",
|
"systemc/*:shared": "True",
|
||||||
"boost/*:fPIC": "True",
|
"boost/*:fPIC": "True",
|
||||||
@@ -35,15 +33,21 @@ class Pkg(ConanFile):
|
|||||||
}
|
}
|
||||||
|
|
||||||
def requirements(self):
|
def requirements(self):
|
||||||
|
if self.settings.compiler.cppstd:
|
||||||
|
cppstd = str(self.settings.compiler.cppstd).replace("gnu", "")
|
||||||
|
if cppstd == "11" or cppstd == "14":
|
||||||
|
self.requires("systemc/2.3.4")
|
||||||
|
else:
|
||||||
self.requires("systemc/3.0.1")
|
self.requires("systemc/3.0.1")
|
||||||
self.requires("fmt/8.0.1")
|
else:
|
||||||
self.requires("spdlog/1.9.2")
|
self.requires("systemc/2.3.4")
|
||||||
self.requires("boost/1.85.0")
|
self.requires("spdlog/1.16.0")
|
||||||
self.requires("catch2/3.1.0")
|
self.requires("boost/1.89.0")
|
||||||
self.requires("lz4/1.9.4")
|
self.requires("lz4/1.10.0")
|
||||||
self.requires("yaml-cpp/0.7.0")
|
self.requires("yaml-cpp/0.8.0")
|
||||||
self.requires("jsoncpp/1.9.5")
|
self.requires("jsoncpp/1.9.6")
|
||||||
self.requires("zlib/1.3.1")
|
self.requires("zlib/1.3.1")
|
||||||
|
self.requires("catch2/3.1.0")
|
||||||
|
|
||||||
def build_requirements(self):
|
def build_requirements(self):
|
||||||
pass
|
pass
|
||||||
@@ -55,4 +59,3 @@ class Pkg(ConanFile):
|
|||||||
tc = CMakeToolchain(self)
|
tc = CMakeToolchain(self)
|
||||||
tc.user_presets_path = False
|
tc.user_presets_path = False
|
||||||
tc.generate()
|
tc.generate()
|
||||||
|
|
||||||
2
scc
2
scc
Submodule scc updated: 3f5d963ae0...5bb49d85a1
Reference in New Issue
Block a user