blob: d1b2c443a2b486ff47d49c52a75f9b0900954456 (
plain)
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
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
|
workspace-actions:
- action-name: base-load-items
action-type: load-items
action-when: 1000
enabled-by: true
paths:
- ${.:/toolchain-directory}/spec-spec
- ${.:/toolchain-directory}/spec-glossary
- ${.:/toolchain-directory}/spec-qdp
- ${.:/toolchain-directory}/spec
set-types:
- type: qdp/variant
uid: /qdp/variant
- action-name: base-deployment-directory
action-type: make-deployment-directory
action-when: 3000
enabled-by: true
- action-name: base-workspace-items-load
action-type: load-workspace-items
action-when: 3000
enabled-by: true
path: ${/qdp/variant:/build-directory}/spec
set-types:
- type: qdp/variant
uid: /qdp/variant
- action-name: base-make-uuid
action-type: make-uuid-item
action-when: 3000
enabled-by: true
uid: /qdp/uuid
- action-name: base-gitignore
action-type: copy-directory
action-when: 4000
copyrights-by-license: {}
destination-directory: ${../variant:/deployment-directory}
enabled-by: true
files:
- file: .gitignore
hash: null
links: []
patterns: []
source-directory: ${.:/toolchain-directory}/workspace
uid: /qdp/source/gitignore
- action-name: qt-modules
action-type: copy-directory
action-when: 4000
copyrights-by-license: {}
destination-directory: ${../variant:/build-directory}
enabled-by: true
files: []
links: []
patterns:
- exclude:
- '*/.*'
include: rtemsspec/*.py
- exclude: []
include: qdp_build.py
source-directory: ${.:/toolchain-directory}
uid: /qdp/source/qt-modules
- action-name: base-rsb
action-type: git-clone
action-when: 4000
branch: qdp
commit: ae81810adcfef8bd3ab8cfca2ed5ba4ac4b9779f
copyrights-by-license:
files:
- LICENSE
- source-builder/sb/markdown/LICENSE.md
description: |
This repository contains the RTEMS Source Builder. It was used to provide
the RTEMS tool suite shipped with the QDP. The QDP contains a binary
distribution of the RTEMS tools suite. The :file:`rtems/patches` and
:file:`rtems/sources` directories in the RSB directory contain the patches
and sources of the tool suite used to build the binary distribution. This
helps you to meet the GPL requirements of some tools. You do not have to
run the RSB on your own. For example, you may run the RSB to adopt the QDP
to a different host computer platform.
destination-directory: ${../variant:/deployment-directory}/src/rsb
directory-state-invalidates: []
enabled-by: true
links:
- role: repository
uid: ../variant
- hash: null
name: member
role: input-to
uid: ../steps/archive
origin-branch: master
origin-commit: ae81810adcfef8bd3ab8cfca2ed5ba4ac4b9779f
origin-commit-url: https://git.rtems.org/rtems-source-builder/commit/?id=${.:/origin-commit}
origin-fetch: []
origin-url: git://git.rtems.org/rtems-source-builder.git
post-clone-commands: []
source-directory: ${.:/toolchain-directory}/modules/rsb
uid: /qdp/source/rsb
- action-name: base-rtems
action-type: git-clone
action-when: 4000
branch: qdp
commit: 42c9cdf35f6aa27f41d20b9b170d6e4e83a76913
copyrights-by-license:
description: |
RTEMS and all third-party software distributed with RTEMS which may be
linked to the application is licensed under permissive open source
licenses. This means that the licenses do not propagate to the
application software. Most of the original RTEMS code is now under the
BSD-2-Clause license. Some code of RTEMS is under a legacy license, the
modified GPL-2.0 or later license with an exception for static linking.
It exposes no license requirements on application code. RTMES is a
collection of software from several sources. Each file may have its own
copyright/license that is embedded in the source file.
files:
- LICENSE
- LICENSE.Apache-2.0
- LICENSE.BSD-2-Clause
- LICENSE.BSD-3-Clause
- LICENSE.CC-BY-SA-4.0
- LICENSE.Freescale
- LICENSE.GPL-2.0
- LICENSE.JFFS2
- LICENSE.LLVM
description: |
This repository contains the RTEMS sources. It is used to provide the BSPs
shipped with the QDP.
destination-directory: ${../variant:/deployment-directory}/src/rtems
directory-state-invalidates: []
enabled-by: true
links:
- role: repository
uid: ../variant
- hash: null
name: member
role: input-to
uid: ../steps/archive
origin-branch: master
origin-commit: 71c024eaca2b16c32447a0d9d712310717d17af8
origin-commit-url: https://git.rtems.org/rtems/commit/?id=${.:/origin-commit}
origin-fetch: []
origin-url: git://git.rtems.org/rtems.git
post-clone-commands: []
source-directory: ${.:/toolchain-directory}/modules/rtems
uid: /qdp/source/rtems
- action-name: base-rtems-load-spec
action-type: load-items
action-when: 4000
enabled-by: true
paths:
- ${/qdp/variant:/deployment-directory}/src/rtems/spec
set-types: []
- action-name: base-rtems-docs
action-type: git-clone
action-when: 4000
branch: qdp
commit: 2c88912893ebbcc3b9fa14d4fcc100c42252d0df
copyrights-by-license: {}
description: |
This repository contains the RTEMS Documentation sources. It is used to
provide the RTEMS Documentation shipped with the QDP.
destination-directory: ${../variant:/deployment-directory}/src/rtems-docs
directory-state-invalidates: []
enabled-by: true
links:
- role: repository
uid: ../variant
- hash: null
name: member
role: input-to
uid: ../steps/archive
origin-branch: master
origin-commit: 2c88912893ebbcc3b9fa14d4fcc100c42252d0df
origin-commit-url: https://git.rtems.org/rtems-docs/commit/?id=${.:/origin-commit}
origin-fetch: []
origin-url: git://git.rtems.org/rtems-docs.git
post-clone-commands: []
source-directory: ${.:/toolchain-directory}/modules/rtems-docs
uid: /qdp/source/rtems-docs
- action-name: base-workspace-items-finalize
action-type: finalize-workspace-items
action-when: 6000
enabled-by: true
spec-type-root-uid: /spec/root
verify: true
|