summaryrefslogtreecommitdiff
path: root/config/base.yml
blob: b01672bab61298b5cc709bd757120f772e6a6840 (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
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-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