-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathopenkal-macos.lua
More file actions
94 lines (92 loc) · 4.71 KB
/
Copy pathopenkal-macos.lua
File metadata and controls
94 lines (92 loc) · 4.71 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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
-- openkal-macos --- a second implementation.
--
-- Its purpose is as much to test the specification as to be used. A
-- specification satisfied only by the system it was written against has not
-- been shown to be portable, however many programs that system hosts.
--
-- Listed for every platform because a platform table describes availability
-- rather than applicability. A project selects this implementation with a
-- conditional dependency on cfg(os = "macos"); one that selects it elsewhere
-- fails at compile time, which is the correct place for that failure.
package = {
spec = "1",
namespace = "mcpplibs",
name = "openkal-macos",
description = "An implementation of openkal for macOS, which exists as much to test the specification as to be used",
licenses = {"Apache-2.0"},
repo = "https://github.com/mcpplibs/openkal-macos",
type = "package",
xpm = {
linux = {
["0.3.2"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.3.2.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-macos/releases/download/0.3.2/openkal-macos-0.3.2.tar.gz",
},
sha256 = "b4e9de5e28ca44e827306ec31fb1580f1b9bc2d6af71d6dc8fafa10db1cfb2eb",
},
["0.3.1"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.3.1.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-macos/releases/download/0.3.1/openkal-macos-0.3.1.tar.gz",
},
sha256 = "c9347af16af21969938cffd112abd9a2f930eab28500d15ab8cc17b236f4b766",
},
["0.2.0"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.2.0.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-macos/releases/download/0.2.0/openkal-macos-0.2.0.tar.gz",
},
sha256 = "459f9b11b4af0e06f8d49848389263ef6bfc542cc97491e130d3e13c53e99ab6",
},
},
macosx = {
["0.3.2"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.3.2.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-macos/releases/download/0.3.2/openkal-macos-0.3.2.tar.gz",
},
sha256 = "b4e9de5e28ca44e827306ec31fb1580f1b9bc2d6af71d6dc8fafa10db1cfb2eb",
},
["0.3.1"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.3.1.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-macos/releases/download/0.3.1/openkal-macos-0.3.1.tar.gz",
},
sha256 = "c9347af16af21969938cffd112abd9a2f930eab28500d15ab8cc17b236f4b766",
},
["0.2.0"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.2.0.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-macos/releases/download/0.2.0/openkal-macos-0.2.0.tar.gz",
},
sha256 = "459f9b11b4af0e06f8d49848389263ef6bfc542cc97491e130d3e13c53e99ab6",
},
},
windows = {
["0.3.2"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.3.2.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-macos/releases/download/0.3.2/openkal-macos-0.3.2.tar.gz",
},
sha256 = "b4e9de5e28ca44e827306ec31fb1580f1b9bc2d6af71d6dc8fafa10db1cfb2eb",
},
["0.3.1"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.3.1.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-macos/releases/download/0.3.1/openkal-macos-0.3.1.tar.gz",
},
sha256 = "c9347af16af21969938cffd112abd9a2f930eab28500d15ab8cc17b236f4b766",
},
["0.2.0"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.2.0.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-macos/releases/download/0.2.0/openkal-macos-0.2.0.tar.gz",
},
sha256 = "459f9b11b4af0e06f8d49848389263ef6bfc542cc97491e130d3e13c53e99ab6",
},
},
},
-- The package's own manifest, inside the tarball's wrap directory.
mcpp = "*/mcpp.toml",
}