Repository navigation
Expand file tree
/
Copy pathmcpp.toml
More file actions
67 lines (53 loc) · 1.87 KB
/
Copy pathmcpp.toml
File metadata and controls
67 lines (53 loc) · 1.87 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
# Module wrapper; upstream API preserved. Policy: mcpp-index/docs/mwrap.md.
[package]
namespace = "mcpplibs.mwrap"
name = "libvpx"
version = "1.17.0"
description = "libvpx C++ modules for mcpp (import mcpplibs.mwrap.libvpx;): the libvpx 1.17.0 VP9 codec (encoder and decoder) and the libwebm 1.0.0.32 WebM container (mkvmuxer and mkvparser), over compat.libvpx and compat.libwebm; the typed controls adapted, the macros as constants and functions"
license = "Apache-2.0"
authors = ["mcpp-community"]
repo = "https://github.com/mcpplibs/libvpx-m"
platforms = ["linux", "macos", "windows", "emscripten"]
[targets.libvpx]
kind = "lib"
[build]
sources = ["src/*.cppm", "src/*.cpp"]
# <mwrap/libvpx/macros.hpp>: the headers, in the order the modules include
# them, for the macros a C++ entity cannot be.
include_dirs = ["include"]
[dependencies]
compat.libvpx = "1.17.0"
compat.libwebm = "1.0.0.32"
[package.metadata.mwrap]
upstream-version = "1.17.0"
libwebm-version = "1.0.0.32"
[[runtime.deploy]]
from = "LICENSE"
to = "licenses/libvpx"
[[runtime.deploy]]
from = "NOTICE"
to = "licenses/libvpx"
[[runtime.deploy]]
from = "upstream/libvpx/README"
to = "licenses/libvpx/upstream/libvpx"
[[runtime.deploy]]
from = "upstream/libvpx/LICENSE"
to = "licenses/libvpx/upstream/libvpx"
[[runtime.deploy]]
from = "upstream/libvpx/PATENTS"
to = "licenses/libvpx/upstream/libvpx"
[[runtime.deploy]]
from = "upstream/libvpx/AUTHORS"
to = "licenses/libvpx/upstream/libvpx"
[[runtime.deploy]]
from = "upstream/libwebm/README.libwebm"
to = "licenses/libvpx/upstream/libwebm"
[[runtime.deploy]]
from = "upstream/libwebm/LICENSE.TXT"
to = "licenses/libvpx/upstream/libwebm"
[[runtime.deploy]]
from = "upstream/libwebm/PATENTS.TXT"
to = "licenses/libvpx/upstream/libwebm"
[[runtime.deploy]]
from = "upstream/libwebm/AUTHORS.TXT"
to = "licenses/libvpx/upstream/libwebm"