-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathxpkg.lua
More file actions
126 lines (125 loc) · 6.4 KB
/
Copy pathxpkg.lua
File metadata and controls
126 lines (125 loc) · 6.4 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
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
-- Form A descriptor: the upstream repo ships its own mcpp.toml from
-- v0.0.39 onwards, so we omit the `mcpp` field — mcpp default-look-up
-- finds <verdir>/libxpkg-<tag>/mcpp.toml inside the GitHub tarball wrap.
package = {
spec = "1",
namespace = "mcpplibs",
name = "mcpplibs.xpkg",
description = "C++23 reference implementation of the xpkg V1 spec — `import mcpplibs.xpkg;`",
licenses = {"Apache-2.0"},
repo = "https://github.com/openxlings/libxpkg",
type = "package",
xpm = {
linux = {
["0.0.44"] = {
url = {
GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/v0.0.44.tar.gz",
CN = "https://gitcode.com/mcpp-res/xpkg/releases/download/0.0.44/xpkg-0.0.44.tar.gz",
},
sha256 = "152a27425ba418312182bddb316c8c5bc636bbd8a37faf30e75390dc844e2e95",
},
["0.0.42"] = {
url = {
GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/v0.0.42.tar.gz",
CN = "https://gitcode.com/mcpp-res/xpkg/releases/download/0.0.42/xpkg-0.0.42.tar.gz",
},
sha256 = "5f8732abf9b768c2ac6c210a5ff03982cffaf1f889cf700e5df39545920ca665",
},
["0.0.41"] = {
url = {
GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/v0.0.41.tar.gz",
CN = "https://gitcode.com/mcpp-res/xpkg/releases/download/0.0.41/xpkg-0.0.41.tar.gz",
},
sha256 = "d4a0dc6df0388858415cf6899dd1aa6d5d8b9836f1f81c9687b0b34fb7ee0e2e",
},
["0.0.40"] = {
url = {
GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/v0.0.40.tar.gz",
CN = "https://gitcode.com/mcpp-res/xpkg/releases/download/0.0.40/xpkg-0.0.40.tar.gz",
},
sha256 = "95fd6d7b2c044578830015fd5b1dceaafd5c0dbadc04a0c78e82d380405e193f",
},
["0.0.39"] = {
url = {
GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/v0.0.39.tar.gz",
CN = "https://gitcode.com/mcpp-res/xpkg/releases/download/0.0.39/xpkg-0.0.39.tar.gz",
},
sha256 = "292d6a85da95b3615cc96f8e2e64dbe7767d059d8a8e9422bbc72db648f81f71",
},
},
macosx = {
["0.0.44"] = {
url = {
GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/v0.0.44.tar.gz",
CN = "https://gitcode.com/mcpp-res/xpkg/releases/download/0.0.44/xpkg-0.0.44.tar.gz",
},
sha256 = "152a27425ba418312182bddb316c8c5bc636bbd8a37faf30e75390dc844e2e95",
},
["0.0.42"] = {
url = {
GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/v0.0.42.tar.gz",
CN = "https://gitcode.com/mcpp-res/xpkg/releases/download/0.0.42/xpkg-0.0.42.tar.gz",
},
sha256 = "5f8732abf9b768c2ac6c210a5ff03982cffaf1f889cf700e5df39545920ca665",
},
["0.0.41"] = {
url = {
GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/v0.0.41.tar.gz",
CN = "https://gitcode.com/mcpp-res/xpkg/releases/download/0.0.41/xpkg-0.0.41.tar.gz",
},
sha256 = "d4a0dc6df0388858415cf6899dd1aa6d5d8b9836f1f81c9687b0b34fb7ee0e2e",
},
["0.0.40"] = {
url = {
GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/v0.0.40.tar.gz",
CN = "https://gitcode.com/mcpp-res/xpkg/releases/download/0.0.40/xpkg-0.0.40.tar.gz",
},
sha256 = "95fd6d7b2c044578830015fd5b1dceaafd5c0dbadc04a0c78e82d380405e193f",
},
["0.0.39"] = {
url = {
GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/v0.0.39.tar.gz",
CN = "https://gitcode.com/mcpp-res/xpkg/releases/download/0.0.39/xpkg-0.0.39.tar.gz",
},
sha256 = "292d6a85da95b3615cc96f8e2e64dbe7767d059d8a8e9422bbc72db648f81f71",
},
},
windows = {
["0.0.44"] = {
url = {
GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/v0.0.44.tar.gz",
CN = "https://gitcode.com/mcpp-res/xpkg/releases/download/0.0.44/xpkg-0.0.44.tar.gz",
},
sha256 = "152a27425ba418312182bddb316c8c5bc636bbd8a37faf30e75390dc844e2e95",
},
["0.0.42"] = {
url = {
GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/v0.0.42.tar.gz",
CN = "https://gitcode.com/mcpp-res/xpkg/releases/download/0.0.42/xpkg-0.0.42.tar.gz",
},
sha256 = "5f8732abf9b768c2ac6c210a5ff03982cffaf1f889cf700e5df39545920ca665",
},
["0.0.41"] = {
url = {
GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/v0.0.41.tar.gz",
CN = "https://gitcode.com/mcpp-res/xpkg/releases/download/0.0.41/xpkg-0.0.41.tar.gz",
},
sha256 = "d4a0dc6df0388858415cf6899dd1aa6d5d8b9836f1f81c9687b0b34fb7ee0e2e",
},
["0.0.40"] = {
url = {
GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/v0.0.40.tar.gz",
CN = "https://gitcode.com/mcpp-res/xpkg/releases/download/0.0.40/xpkg-0.0.40.tar.gz",
},
sha256 = "95fd6d7b2c044578830015fd5b1dceaafd5c0dbadc04a0c78e82d380405e193f",
},
["0.0.39"] = {
url = {
GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/v0.0.39.tar.gz",
CN = "https://gitcode.com/mcpp-res/xpkg/releases/download/0.0.39/xpkg-0.0.39.tar.gz",
},
sha256 = "292d6a85da95b3615cc96f8e2e64dbe7767d059d8a8e9422bbc72db648f81f71",
},
},
},
}