Skip to content

Commit 4c1f555

Browse files
authored
Create package_ch32v_index_template.json
1 parent 0c5454e commit 4c1f555

File tree

1 file changed

+174
-0
lines changed

1 file changed

+174
-0
lines changed

package_ch32v_index_template.json

Lines changed: 174 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,174 @@
1+
{
2+
"packages": [
3+
{
4+
"name": "WCH",
5+
"websiteURL": "https://www.wch.cn/",
6+
"maintainer": "WCH",
7+
"email": "tech@wch.cn",
8+
"help": {
9+
"online": "https://www.wch.cn/"
10+
},
11+
"platforms": [
12+
{
13+
"name": "CH32 MCU EVT Boards",
14+
"architecture": "ch32v",
15+
"version": "!!!VERSION!!!",
16+
"category": "Contributed",
17+
"url": "!!!URL!!!",
18+
"archiveFileName": "!!!FILENAME!!!",
19+
"checksum": "SHA-256:!!!SHA!!!",
20+
"size": "!!!SIZE!!!",
21+
"boards": [
22+
{
23+
"name": "CH32X035 EVT Board"
24+
},
25+
{
26+
"name": "CH32V30x EVT Board"
27+
},
28+
{
29+
"name": "CH32V20x EVT Board"
30+
},
31+
{
32+
"name": "CH32V10x EVT Board"
33+
},
34+
{
35+
"name": "CH32V00x EVT Board"
36+
}
37+
],
38+
"toolsDependencies": [
39+
{
40+
"packager": "WCH",
41+
"name": "riscv-none-embed-gcc",
42+
"version": "8.2.0"
43+
},
44+
{
45+
"packager": "WCH",
46+
"name": "openocd",
47+
"version": "1.0.0"
48+
},
49+
{
50+
"packager": "WCH",
51+
"name": "wchisp",
52+
"version": "0.3.0"
53+
},
54+
{
55+
"packager": "WCH",
56+
"name": "beforeinstall",
57+
"version": "1.0.0"
58+
}
59+
]
60+
}
61+
],
62+
"tools": [
63+
{
64+
"name": "riscv-none-embed-gcc",
65+
"version": "8.2.0",
66+
"systems": [
67+
{
68+
"host": "i686-mingw32",
69+
"url": "https://github.com/DeqingSun/arduino_core_ch32/releases/download/initBinStorage/risc-none-embed-gcc-8.2.0.zip",
70+
"archiveFileName": "risc-none-embed-gcc-8.2.0.zip",
71+
"checksum": "SHA-256:43DF880A1908C873A8B6AB115568C6BEAEEC41DDADEB5202703B6AA9FDE50626",
72+
"size": "267710516"
73+
},
74+
{
75+
"host": "x86_64-linux-gnu",
76+
"url": "https://github.com/DeqingSun/arduino_core_ch32/releases/download/initBinStorage/wch_gcc_8_linux-8.2.0.tar.gz",
77+
"archiveFileName": "wch_gcc_8_linux-8.2.0.tar.gz",
78+
"checksum": "SHA-256:967FB021E5689FF79A06A71C7E54FB7FACE418D5E9B27EC64F5E56687557A282",
79+
"size": "245443061"
80+
},
81+
{
82+
"host": "x86_64-apple-darwin",
83+
"url": "https://github.com/DeqingSun/arduino_core_ch32/releases/download/initBinStorage/wch_gcc_macos-8.2.0.tar.gz",
84+
"archiveFileName": "wch_gcc_macos-8.2.0.tar.gz",
85+
"checksum": "SHA-256:E14538AE7B621DE798C2466B338A4174CCE22C9CF12E5C1684C0995931738260",
86+
"size": "160591401"
87+
}
88+
]
89+
},
90+
{
91+
"name": "openocd",
92+
"version": "1.0.0",
93+
"systems": [
94+
{
95+
"host": "i686-mingw32",
96+
"url": "https://github.com/DeqingSun/arduino_core_ch32/releases/download/initBinStorage/openocd_wch-1.0.0.zip",
97+
"archiveFileName": "openocd_wch-1.0.0.zip",
98+
"checksum": "SHA-256:F1E54FD7F253CF37E7F4581088FF62DFDFDAB899B9D3182C36426F6146AE0465",
99+
"size": "9604774"
100+
},
101+
{
102+
"host": "x86_64-linux-gnu",
103+
"url": "https://github.com/DeqingSun/arduino_core_ch32/releases/download/initBinStorage/wch_openocd_linux-1.0.0.tar.gz",
104+
"archiveFileName": "wch_openocd_linux-1.0.0.tar.gz",
105+
"checksum": "SHA-256:10FA9CF5006C3495AEDCAFD1C3903FA8D75D513536432E1D61B59124442EB4C3",
106+
"size": "2097609"
107+
},
108+
{
109+
"host": "x86_64-apple-darwin",
110+
"url": "https://github.com/DeqingSun/arduino_core_ch32/releases/download/initBinStorage/wch_openocd_macos-1.0.0.tar.gz",
111+
"archiveFileName": "wch_openocd_macos-1.0.0.tar.gz",
112+
"checksum": "SHA-256:100DC6A75E302D5E3FF7548FE64351AA545353982BA22C19D43555F3A748BE0E",
113+
"size": "1995618"
114+
}
115+
]
116+
},
117+
{
118+
"name": "wchisp",
119+
"version": "0.3.0",
120+
"systems": [
121+
{
122+
"host": "x86_64-linux-gnu",
123+
"url": "https://github.com/DeqingSun/arduino_core_ch32/releases/download/initBinStorage/wchisp-linux-x64.zip",
124+
"archiveFileName": "wchisp-linux-x64.zip",
125+
"checksum": "SHA-256:008def62c455a29e8e2ce99a8467d7d9d35e791b44d8622f8f16f94efe9e6c5f",
126+
"size": "902134"
127+
},
128+
{
129+
"host": "i686-mingw32",
130+
"url": "https://github.com/DeqingSun/arduino_core_ch32/releases/download/initBinStorage/wchisp-win-x64.zip",
131+
"archiveFileName": "wchisp-win-x64.zip",
132+
"checksum": "SHA-256:62924fb2de94e87805a11607cd6a275a4a615acaf4cacc5e38d432f737165313",
133+
"size": "731893"
134+
},
135+
{
136+
"host": "x86_64-apple-darwin",
137+
"url": "https://github.com/DeqingSun/arduino_core_ch32/releases/download/initBinStorage/wchisp-macos-x64.zip",
138+
"archiveFileName": "wchisp-macos-x64.zip",
139+
"checksum": "SHA-256:049a2c6af46b0c476d413d90b117e26840da769e2971db2ce10146841b5a63b2",
140+
"size": "858948"
141+
}
142+
]
143+
},
144+
{
145+
"name": "beforeinstall",
146+
"version": "1.0.0",
147+
"systems": [
148+
{
149+
"host": "x86_64-linux-gnu",
150+
"url": "https://github.com/DeqingSun/arduino_core_ch32/releases/download/initBinStorage/wch_beforeinstall_linux-1.0.0.tar.gz",
151+
"archiveFileName": "wch_beforeinstall_linux-1.0.0.tar.gz",
152+
"checksum": "SHA-256:17EF3A94BC46B9EB9AB1FDECC48FCD3880EEB8FCC36E6648626320F0BF2864DC",
153+
"size": "507269"
154+
},
155+
{
156+
"host": "i686-mingw32",
157+
"url": "https://github.com/DeqingSun/arduino_core_ch32/releases/download/initBinStorage/wch_beforeinstall_empty.tar.gz",
158+
"archiveFileName": "wch_beforeinstall_empty.tar.gz",
159+
"checksum": "SHA-256:87f2e600b449220e88b20c5c867eb879b4acad177824fab65a9b3713d53246fd",
160+
"size": "186"
161+
},
162+
{
163+
"host": "x86_64-apple-darwin",
164+
"url": "https://github.com/DeqingSun/arduino_core_ch32/releases/download/initBinStorage/wch_beforeinstall_empty.tar.gz",
165+
"archiveFileName": "wch_beforeinstall_empty.tar.gz",
166+
"checksum": "SHA-256:87f2e600b449220e88b20c5c867eb879b4acad177824fab65a9b3713d53246fd",
167+
"size": "186"
168+
}
169+
]
170+
}
171+
]
172+
}
173+
]
174+
}

0 commit comments

Comments
 (0)