VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/Firmware/ReadMe.rst@ 86513

Last change on this file since 86513 was 85718, checked in by vboxsync, 4 years ago

Devices/EFI: Merge edk-stable202005 and make it build, bugref:4643

  • Property svn:eol-style set to native
File size: 21.7 KB
Line 
1==============
2EDK II Project
3==============
4
5A modern, feature-rich, cross-platform firmware development
6environment for the UEFI and PI specifications from www.uefi.org.
7
8Core CI Build Status
9--------------------
10
11============================= ================= =============== ===================
12 Host Type & Toolchain Build Status Test Status Code Coverage
13============================= ================= =============== ===================
14Windows_VS2019_ |WindowsCiBuild| |WindowsCiTest| |WindowsCiCoverage|
15Ubuntu_GCC5_ |UbuntuCiBuild| |UbuntuCiTest| |UbuntuCiCoverage|
16============================= ================= =============== ===================
17
18`More CI Build information <.pytool/Readme.md>`__
19
20Platform CI Build Status
21------------------------
22
23Microsoft Windows VS2019
24````````````````````````
25
26============================= ================= ============= ============= ==============
27 Toolchain CONFIG DEBUG RELEASE NOOPT
28============================= ================= ============= ============= ==============
29EmulatorPkg_Win_VS2019_ | IA32 |em32d| |em32r| |em32n|
30| | X64 |em64d| |em64r| |em64n|
31OvmfPkg_Win_VS2019_ | IA32 |op32d| |op32r| |op32n|
32| | X64 |op64d| |op64r| |op64n|
33| | IA32 X64 |op3264d| |op3264r| |op3264n|
34| | IA32 X64 FULL |op3264fd| |op3264fr| |op3264fn|
35============================= ================= ============= ============= ==============
36
37Ubuntu 18.04 GCC5
38`````````````````
39
40============================= ================= ============= ============= ==============
41 Toolchain CONFIG DEBUG RELEASE NOOPT
42============================= ================= ============= ============= ==============
43ArmVirtPkg_Ubuntu_GCC5_ | AARCH64 |avAArch64du| |avAArch64ru| |avAArch64nu|
44| | ARM |avArmdu| |avArmru| |avArmnu|
45EmulatorPkg_Ubuntu_GCC5_ | IA32 |em32du| |em32ru| |em32nu|
46| | X64 |em64du| |em64ru| |em64nu|
47OvmfPkg_Ubuntu_GCC5_ | IA32 |op32du| |op32ru| |op32nu|
48| | X64 |op64du| |op64ru| |op64nu|
49| | IA32 X64 |op3264du| |op3264ru| |op3264nu|
50| | IA32 X64 FULL |op3264fdu| |op3264fru| |op3264fru|
51============================= ================= ============= ============= ==============
52
53|TCBZ_2668|_ - EmulatorPkg Ubuntu GCC5 Segfaults during execution.
54
55|TCBZ_2639|_ - EmulatorPkg Ubuntu GCC5 Segfaults during execution.
56
57`More ArmVirtPkg CI Build Information <ArmVirtPkg/PlatformCI/ReadMe.md>`__
58
59`More EmulatorPkg CI Build Information <EmulatorPkg/PlatformCI/ReadMe.md>`__
60
61`More OvmfPkg CI Build Information <OvmfPkg/PlatformCI/ReadMe.md>`__
62
63
64License Details
65---------------
66
67The majority of the content in the EDK II open source project uses a
68`BSD-2-Clause Plus Patent License <License.txt>`__. The EDK II open
69source project contains the following components that are covered by additional
70licenses:
71
72- `BaseTools/Source/C/BrotliCompress/brotli <https://github.com/google/brotli/blob/master/LICENSE>`__
73- `MdeModulePkg/Library/BrotliCustomDecompressLib/brotli <https://github.com/google/brotli/blob/master/LICENSE>`__
74- `BaseTools/Source/C/LzmaCompress <BaseTools/Source/C/LzmaCompress/LZMA-SDK-README.txt>`__
75- `MdeModulePkg/Library/LzmaCustomDecompressLib <MdeModulePkg/Library/LzmaCustomDecompressLib/LZMA-SDK-README.txt>`__
76- `IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/Sdk <IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LZMA-SDK-README.txt>`__
77- `BaseTools/Source/C/VfrCompile/Pccts <BaseTools/Source/C/VfrCompile/Pccts/RIGHTS>`__
78- `MdeModulePkg/Universal/RegularExpressionDxe/oniguruma <https://github.com/kkos/oniguruma/blob/master/README.md>`__
79- `OvmfPkg <OvmfPkg/License.txt>`__
80- `CryptoPkg/Library/OpensslLib/openssl <https://github.com/openssl/openssl/blob/50eaac9f3337667259de725451f201e784599687/LICENSE>`__
81- `ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3 <https://github.com/ucb-bar/berkeley-softfloat-3/blob/b64af41c3276f97f0e181920400ee056b9c88037/COPYING.txt>`__
82
83The EDK II Project is composed of packages. The maintainers for each package
84are listed in `Maintainers.txt <Maintainers.txt>`__.
85
86Resources
87---------
88
89- `TianoCore <http://www.tianocore.org>`__
90- `EDK
91 II <https://github.com/tianocore/tianocore.github.io/wiki/EDK-II>`__
92- `Getting Started with EDK
93 II <https://github.com/tianocore/tianocore.github.io/wiki/Getting-Started-with-EDK-II>`__
94- `Mailing
95 Lists <https://github.com/tianocore/tianocore.github.io/wiki/Mailing-Lists>`__
96- `TianoCore Bugzilla <https://bugzilla.tianocore.org>`__
97- `How To
98 Contribute <https://github.com/tianocore/tianocore.github.io/wiki/How-To-Contribute>`__
99- `Release
100 Planning <https://github.com/tianocore/tianocore.github.io/wiki/EDK-II-Release-Planning>`__
101
102Code Contributions
103------------------
104
105To make a contribution to a TianoCore project, follow these steps.
106
107#. Create a change description in the format specified below to
108 use in the source control commit log.
109#. Your commit message must include your ``Signed-off-by`` signature
110#. Submit your code to the TianoCore project using the process
111 that the project documents on its web page. If the process is
112 not documented, then submit the code on development email list
113 for the project.
114#. It is preferred that contributions are submitted using the same
115 copyright license as the base project. When that is not possible,
116 then contributions using the following licenses can be accepted:
117
118- BSD (2-clause): http://opensource.org/licenses/BSD-2-Clause
119- BSD (3-clause): http://opensource.org/licenses/BSD-3-Clause
120- MIT: http://opensource.org/licenses/MIT
121- Python-2.0: http://opensource.org/licenses/Python-2.0
122- Zlib: http://opensource.org/licenses/Zlib
123
124For documentation:
125
126- FreeBSD Documentation License
127 https://www.freebsd.org/copyright/freebsd-doc-license.html
128
129Contributions of code put into the public domain can also be accepted.
130
131Contributions using other licenses might be accepted, but further
132review will be required.
133
134Developer Certificate of Origin
135-------------------------------
136
137Your change description should use the standard format for a
138commit message, and must include your ``Signed-off-by`` signature.
139
140In order to keep track of who did what, all patches contributed must
141include a statement that to the best of the contributor's knowledge
142they have the right to contribute it under the specified license.
143
144The test for this is as specified in the `Developer's Certificate of
145Origin (DCO) 1.1 <https://developercertificate.org/>`__. The contributor
146certifies compliance by adding a line saying
147
148Signed-off-by: Developer Name [email protected]
149
150where ``Developer Name`` is the contributor's real name, and the email
151address is one the developer is reachable through at the time of
152contributing.
153
154::
155
156 Developer's Certificate of Origin 1.1
157
158 By making a contribution to this project, I certify that:
159
160 (a) The contribution was created in whole or in part by me and I
161 have the right to submit it under the open source license
162 indicated in the file; or
163
164 (b) The contribution is based upon previous work that, to the best
165 of my knowledge, is covered under an appropriate open source
166 license and I have the right under that license to submit that
167 work with modifications, whether created in whole or in part
168 by me, under the same open source license (unless I am
169 permitted to submit under a different license), as indicated
170 in the file; or
171
172 (c) The contribution was provided directly to me by some other
173 person who certified (a), (b) or (c) and I have not modified
174 it.
175
176 (d) I understand and agree that this project and the contribution
177 are public and that a record of the contribution (including all
178 personal information I submit with it, including my sign-off) is
179 maintained indefinitely and may be redistributed consistent with
180 this project or the open source license(s) involved.
181
182Sample Change Description / Commit Message
183------------------------------------------
184
185::
186
187 From: Contributor Name <[email protected]>
188 Subject: [Repository/Branch PATCH] Pkg-Module: Brief-single-line-summary
189
190 Full-commit-message
191
192 Signed-off-by: Contributor Name <[email protected]>
193
194Notes for sample patch email
195````````````````````````````
196
197- The first line of commit message is taken from the email's subject
198 line following ``[Repository/Branch PATCH]``. The remaining portion
199 of the commit message is the email's content.
200- ``git format-patch`` is one way to create this format
201
202Definitions for sample patch email
203``````````````````````````````````
204
205- ``Repository`` is the identifier of the repository the patch applies.
206 This identifier should only be provided for repositories other than
207 ``edk2``. For example ``edk2-BuildSpecification`` or ``staging``.
208- ``Branch`` is the identifier of the branch the patch applies. This
209 identifier should only be provided for branches other than
210 ``edk2/master``.
211 For example ``edk2/UDK2015``,
212 ``edk2-BuildSpecification/release/1.27``, or
213 ``staging/edk2-test``.
214- ``Module`` is a short identifier for the affected code or
215 documentation. For example ``MdePkg``, ``MdeModulePkg/UsbBusDxe``, ``Introduction``, or
216 ``EDK II INF File Format``.
217- ``Brief-single-line-summary`` is a short summary of the change.
218- The entire first line should be less than ~70 characters.
219- ``Full-commit-message`` a verbose multiple line comment describing
220 the change. Each line should be less than ~70 characters.
221- ``Signed-off-by`` is the contributor's signature identifying them
222 by their real/legal name and their email address.
223
224Submodules
225----------
226
227Submodule in EDK II is allowed but submodule chain should be avoided
228as possible as we can. Currently EDK II contains the following submodules
229
230- CryptoPkg/Library/OpensslLib/openssl
231- ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3
232- MdeModulePkg/Universal/RegularExpressionDxe/oniguruma
233- MdeModulePkg/Library/BrotliCustomDecompressLib/brotli
234- BaseTools/Source/C/BrotliCompress/brotli
235
236ArmSoftFloatLib is actually required by OpensslLib. It's inevitable
237in openssl-1.1.1 (since stable201905) for floating point parameter
238conversion, but should be dropped once there's no such need in future
239release of openssl.
240
241To get a full, buildable EDK II repository, use following steps of git
242command
243
244.. code-block:: bash
245
246 git clone https://github.com/tianocore/edk2.git
247 cd edk2
248 git submodule update --init
249 cd ..
250
251If there's update for submodules, use following git commands to get
252the latest submodules code.
253
254.. code-block:: bash
255
256 cd edk2
257 git pull
258 git submodule update
259
260Note: When cloning submodule repos, '--recursive' option is not
261recommended. EDK II itself will not use any code/feature from
262submodules in above submodules. So using '--recursive' adds a
263dependency on being able to reach servers we do not actually want
264any code from, as well as needlessly downloading code we will not
265use.
266
267.. ===================================================================
268.. This is a bunch of directives to make the README file more readable
269.. ===================================================================
270
271.. CoreCI
272
273.. _Windows_VS2019: https://dev.azure.com/tianocore/edk2-ci/_build/latest?definitionId=32&branchName=master
274.. |WindowsCiBuild| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/Windows%20VS2019%20CI?branchName=master
275.. |WindowsCiTest| image:: https://img.shields.io/azure-devops/tests/tianocore/edk2-ci/32.svg
276.. |WindowsCiCoverage| image:: https://img.shields.io/badge/coverage-coming_soon-blue
277
278.. _Ubuntu_GCC5: https://dev.azure.com/tianocore/edk2-ci/_build/latest?definitionId=31&branchName=master
279.. |UbuntuCiBuild| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/Ubuntu%20GCC5%20CI?branchName=master
280.. |UbuntuCiTest| image:: https://img.shields.io/azure-devops/tests/tianocore/edk2-ci/31.svg
281.. |UbuntuCiCoverage| image:: https://img.shields.io/badge/coverage-coming_soon-blue
282
283.. ArmVirtPkg
284
285.. _ArmVirtPkg_Ubuntu_GCC5: https://dev.azure.com/tianocore/edk2-ci/_build/latest?definitionId=46&branchName=master
286.. |avAArch64du| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_ArmVirtPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20QEMU_AARCH64_DEBUG
287.. |avAArch64ru| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_ArmVirtPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20QEMU_AARCH64_RELEASE
288.. |avAArch64nu| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_ArmVirtPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20QEMU_AARCH64_NOOPT
289
290.. |avArmdu| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_ArmVirtPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20QEMU_ARM_DEBUG
291.. |avArmru| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_ArmVirtPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20QEMU_ARM_RELEASE
292.. |avArmnu| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_ArmVirtPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20QEMU_ARM_NOOPT
293
294.. EmulatorPkg
295
296.. |TCBZ_2668| image:: https://img.shields.io/bugzilla/2668?baseUrl=https%3A%2F%2Fbugzilla.tianocore.org
297.. _TCBZ_2668: https://bugzilla.tianocore.org/show_bug.cgi?id=2668
298
299.. |TCBZ_2639| image:: https://img.shields.io/bugzilla/2639?baseUrl=https%3A%2F%2Fbugzilla.tianocore.org
300.. _TCBZ_2639: https://bugzilla.tianocore.org/show_bug.cgi?id=2639
301
302.. _EmulatorPkg_Win_VS2019: https://dev.azure.com/tianocore/edk2-ci/_build/latest?definitionId=44&branchName=master
303.. _EmulatorPkg_Ubuntu_GCC5: https://dev.azure.com/tianocore/edk2-ci/_build/latest?definitionId=43&branchName=master
304
305.. |em32d| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_EmulatorPkg_Windows_VS2019_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20EmulatorPkg_IA32_DEBUG
306.. |em32du| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_EmulatorPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20EmulatorPkg_IA32_DEBUG
307.. |em32r| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_EmulatorPkg_Windows_VS2019_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20EmulatorPkg_IA32_RELEASE
308.. |em32ru| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_EmulatorPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20EmulatorPkg_IA32_RELEASE
309.. |em32n| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_EmulatorPkg_Windows_VS2019_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20EmulatorPkg_IA32_NOOPT
310.. |em32nu| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_EmulatorPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20EmulatorPkg_IA32_NOOPT
311
312.. |em64d| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_EmulatorPkg_Windows_VS2019_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20EmulatorPkg_X64_DEBUG
313.. |em64du| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_EmulatorPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20EmulatorPkg_X64_DEBUG
314.. |em64r| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_EmulatorPkg_Windows_VS2019_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20EmulatorPkg_X64_RELEASE
315.. |em64ru| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_EmulatorPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20EmulatorPkg_X64_RELEASE
316.. |em64n| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_EmulatorPkg_Windows_VS2019_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20EmulatorPkg_X64_NOOPT
317.. |em64nu| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_EmulatorPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20EmulatorPkg_X64_NOOPT
318
319.. OvmfPkg
320
321.. |TCBZ_2661| image:: https://img.shields.io/bugzilla/2661?baseUrl=https%3A%2F%2Fbugzilla.tianocore.org
322.. _TCBZ_2661: https://bugzilla.tianocore.org/show_bug.cgi?id=2661
323
324.. _OvmfPkg_Win_VS2019: https://dev.azure.com/tianocore/edk2-ci/_build/latest?definitionId=50&branchName=master
325.. _OvmfPkg_Ubuntu_GCC5: https://dev.azure.com/tianocore/edk2-ci/_build/latest?definitionId=48&branchName=master
326
327.. |op32d| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_OvmfPkg_Windows_VS2019_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20OVMF_IA32_DEBUG
328.. |op32du| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_OvmfPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20OVMF_IA32_DEBUG
329.. |op32r| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_OvmfPkg_Windows_VS2019_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20OVMF_IA32_RELEASE
330.. |op32ru| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_OvmfPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20OVMF_IA32_RELEASE
331.. |op32n| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_OvmfPkg_Windows_VS2019_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20OVMF_IA32_NOOPT
332.. |op32nu| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_OvmfPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20OVMF_IA32_NOOPT
333
334.. |op64d| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_OvmfPkg_Windows_VS2019_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20OVMF_X64_DEBUG
335.. |op64du| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_OvmfPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20OVMF_X64_DEBUG
336.. |op64r| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_OvmfPkg_Windows_VS2019_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20OVMF_X64_RELEASE
337.. |op64ru| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_OvmfPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20OVMF_X64_RELEASE
338.. |op64n| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_OvmfPkg_Windows_VS2019_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20OVMF_X64_NOOPT
339.. |op64nu| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_OvmfPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20OVMF_X64_NOOPT
340
341
342.. |op3264d| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_OvmfPkg_Windows_VS2019_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20OVMF_IA32X64_DEBUG
343.. |op3264du| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_OvmfPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20OVMF_IA32X64_DEBUG
344.. |op3264r| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_OvmfPkg_Windows_VS2019_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20OVMF_IA32X64_RELEASE
345.. |op3264ru| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_OvmfPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20OVMF_IA32X64_RELEASE
346.. |op3264n| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_OvmfPkg_Windows_VS2019_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20OVMF_IA32X64_NOOPT
347.. |op3264nu| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_OvmfPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20OVMF_IA32X64_NOOPT
348
349.. |op3264fd| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_OvmfPkg_Windows_VS2019_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20OVMF_IA32X64_FULL_DEBUG
350.. |op3264fdu| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_OvmfPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20OVMF_IA32X64_FULL_DEBUG
351.. |op3264fr| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_OvmfPkg_Windows_VS2019_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20OVMF_IA32X64_FULL_RELEASE
352.. |op3264fru| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_OvmfPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20OVMF_IA32X64_FULL_RELEASE
353.. |op3264fn| replace:: |TCBZ_2661|_
354.. |op3264fnu| image:: https://dev.azure.com/tianocore/edk2-ci/_apis/build/status/PlatformCI_OvmfPkg_Ubuntu_GCC5_CI?branchName=master&jobName=Platform_CI&configuration=Platform_CI%20OVMF_IA32X64_FULL_NOOPT
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette