FmpDevicePkg.ci.yaml 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. ## @file
  2. # CI configuration for FmpDevicePkg
  3. #
  4. # Copyright (c) Microsoft Corporation
  5. # Copyright (c) 2020, Intel Corporation. All rights reserved.<BR>
  6. # SPDX-License-Identifier: BSD-2-Clause-Patent
  7. ##
  8. {
  9. "LicenseCheck": {
  10. "IgnoreFiles": []
  11. },
  12. "EccCheck": {
  13. ## Exception sample looks like below:
  14. ## "ExceptionList": [
  15. ## "<ErrorID>", "<KeyWord>"
  16. ## ]
  17. "ExceptionList": [
  18. ],
  19. ## Both file path and directory path are accepted.
  20. "IgnoreFiles": [
  21. ]
  22. },
  23. "CompilerPlugin": {
  24. "DscPath": "FmpDevicePkg.dsc"
  25. },
  26. "HostUnitTestCompilerPlugin": {
  27. "DscPath": "Test/FmpDeviceHostPkgTest.dsc"
  28. },
  29. "CharEncodingCheck": {
  30. "IgnoreFiles": []
  31. },
  32. "DependencyCheck": {
  33. "AcceptableDependencies": [
  34. "MdePkg/MdePkg.dec",
  35. "MdeModulePkg/MdeModulePkg.dec",
  36. "FmpDevicePkg/FmpDevicePkg.dec",
  37. "CryptoPkg/CryptoPkg.dec"
  38. ],
  39. "AcceptableDependencies-HOST_APPLICATION":[
  40. "UnitTestFrameworkPkg/UnitTestFrameworkPkg.dec"
  41. ],
  42. "IgnoreInf": []
  43. },
  44. "DscCompleteCheck": {
  45. "DscPath": "FmpDevicePkg.dsc",
  46. "IgnoreInf": []
  47. },
  48. "HostUnitTestDscCompleteCheck": {
  49. "IgnoreInf": [],
  50. "DscPath": "Test/FmpDeviceHostPkgTest.dsc"
  51. },
  52. "GuidCheck": {
  53. "IgnoreGuidName": [],
  54. "IgnoreGuidValue": [],
  55. "IgnoreFoldersAndFiles": []
  56. },
  57. "LibraryClassCheck": {
  58. "IgnoreHeaderFile": []
  59. },
  60. "SpellCheck": {
  61. "ExtendWords": [
  62. "FMPSTATE",
  63. ]
  64. },
  65. "Defines": {
  66. "BLD_*_CONTINUOUS_INTEGRATION": "TRUE",
  67. }
  68. }