pjmsg_mcap_wrapper
Loading...
Searching...
No Matches
src
3rdparty
mcap
cpp
mcap
conanfile.py
Go to the documentation of this file.
1
from
conans
import
ConanFile, tools
2
3
4
class
McapConan
(ConanFile):
5
name =
"mcap"
6
version =
"2.1.0"
7
url =
"https://github.com/foxglove/mcap"
8
homepage =
"https://github.com/foxglove/mcap"
9
description =
"A C++ implementation of the MCAP file format"
10
license =
"MIT"
11
topics = (
"mcap"
,
"serialization"
,
"deserialization"
,
"recording"
)
12
13
settings = (
"os"
,
"compiler"
,
"build_type"
,
"arch"
)
14
requires = (
"lz4/1.9.4"
,
"zstd/1.5.2"
)
15
generators =
"cmake"
16
17
def
validate
(self):
18
tools.check_min_cppstd(self,
"17"
)
19
20
def
configure
(self):
21
pass
22
23
def
package
(self):
24
self.copy(pattern=
"LICENSE"
, dst=
"licenses"
)
25
self.copy(
"include/*"
)
26
27
def
package_id
(self):
28
self.info.header_only()
conanfile.McapConan
Definition
conanfile.py:4
conanfile.McapConan.package_id
package_id(self)
Definition
conanfile.py:27
conanfile.McapConan.configure
configure(self)
Definition
conanfile.py:20
conanfile.McapConan.validate
validate(self)
Definition
conanfile.py:17
conanfile.McapConan.package
package(self)
Definition
conanfile.py:23
Generated by
1.9.8