forked from CDKModues/DemoExampleManifest
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDemoExample.xml
More file actions
78 lines (78 loc) · 3.09 KB
/
DemoExample.xml
File metadata and controls
78 lines (78 loc) · 3.09 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
<?xml version="1.0" encoding="UTF-8"?>
<DemoExample>
<!--
Name是在CDK中用于显示的工具链名称,建议具备一定可读性
-->
<Name>个人示例</Name>
<!--
ID是工具组件的唯一标识符,不对外显示,全网唯一
-->
<ID>jianglong</ID>
<!--
Vendor是提供该第三方工具的厂商名
-->
<Vendor>个人示例</Vendor>
<!--
URL一般是一个web可访问的网站,用于宣传使用
-->
<URL>https://www.sifive.com/boards/hifive1-rev-b</URL>
<!--
Description用于在CDK中显示对该工具的简单说明
-->
<Description>基于SiFive的HiFive1_RevB开发板的工程示例</Description>
<!--
Version节点用于描述每个具体的资源,可以存在多个Value值不同的Version用来描述该资源的多个版本
-->
<Version Value="V1.0.0">
<!--
ResourceType支持的类型有 tar.gz / zip / git
-->
<ResourceType>7z</ResourceType>
<!--
ResourceURL是获取该资源的地址,外网可访问
-->
<ResourceURL>https://occ-oss-prod.oss-cn-hangzhou.aliyuncs.com/resource/dummy/hifive1_revb.7z</ResourceURL>
<!--
ResourceValidation用于验证ResourceURL的安全性和有效性;
如果是tar.gz / zip 类型,这里需要提供MD5值;
Windows下面计算文件MD5值,可以直接在Windows CMD命令行中输入:
certutil -hashfile D:\your\file\fullpath\filename.tar.gz MD5
如果是git仓库,这里需要提供commit的hash值
-->
<ResourceValidation>f76ee8f374b454396c9d5b86ab3c2a25</ResourceValidation>
<!--
1 EnvPath用来设置环境变量,在DemoExample.xml文件中不需要该节点
-->
<EnvPath></EnvPath>
<!--
ProjectTree节点描述了一个树结构,在CDK中以树结构展示,根节点是<T-Head>/<Name></Name>节点;
然后就是ProjectTree节点描述的树
-->
<Projects>
<!--
每个独立的Project节点描述一个工程
-->
<Project Name="hifive1_revb">
<!--
DisplayPath描述了当前工程在工程列表中的树节点,使用 : (英文冒号)分割;
以当前节点描述为例,在CDK工程视图的树形结构显示为:
- T-Head (这是Vendor名称)
- SmartL_E906FD-DemoExamples (这是本Demo Example 的名称)
- V1.7.9 (这是版本号)
- benchmark (从这里开始,按照 : 作为树结构分割进行树显示 )
- smartl_e906fd-coremark (终节点是工程名)
-->
<DisplayPath>example</DisplayPath>
<!--
Path描述工程cdkproj文件具体位置
-->
<Path>hifive1_revb/project.cdkproj</Path>
<!--
CopyFolder描述创建该工程需要从此包中拷贝的目录
一个Project节点可以有多个CopyFolder,也可以没有
-->
<CopyFolder>hifive1_revb</CopyFolder>
</Project>
</Projects>
</Version>
</DemoExample>