AcpiDebugFeaturePkg.dsc 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. ## @file
  2. # This package provides advanced feature functionality for ACPI Debug support.
  3. # This package should only depend on EDK II Core packages, IntelSiliconPkg, and MinPlatformPkg.
  4. #
  5. # The DEC files are used by the utilities that parse DSC and
  6. # INF files to generate AutoGen.c and AutoGen.h files
  7. # for the build infrastructure.
  8. #
  9. # Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>
  10. #
  11. # SPDX-License-Identifier: BSD-2-Clause-Patent
  12. #
  13. ##
  14. [Defines]
  15. PLATFORM_NAME = AcpiDebugFeaturePkg
  16. PLATFORM_GUID = F3001DF1-4A5B-42A9-944B-E766BDDC7B99
  17. PLATFORM_VERSION = 0.1
  18. DSC_SPECIFICATION = 0x00010005
  19. OUTPUT_DIRECTORY = Build/$(PLATFORM_NAME)
  20. SUPPORTED_ARCHITECTURES = IA32|X64
  21. BUILD_TARGETS = DEBUG|RELEASE|NOOPT
  22. SKUID_IDENTIFIER = DEFAULT
  23. PEI_ARCH = IA32
  24. DXE_ARCH = X64
  25. [Packages]
  26. MinPlatformPkg/MinPlatformPkg.dec
  27. #
  28. # MinPlatform common include for required feature PCD
  29. # These PCD must be set before the core include files, CoreCommonLib,
  30. # CorePeiLib, and CoreDxeLib.
  31. #
  32. !include MinPlatformPkg/Include/Dsc/MinPlatformFeaturesPcd.dsc.inc
  33. [PcdsFeatureFlag.X64]
  34. gAcpiDebugFeaturePkgTokenSpaceGuid.PcdUseSmmVersion |FALSE
  35. #
  36. # Include common libraries
  37. #
  38. !include MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
  39. !include MinPlatformPkg/Include/Dsc/CorePeiLib.dsc
  40. !include MinPlatformPkg/Include/Dsc/CoreDxeLib.dsc
  41. #
  42. # This package always builds the feature.
  43. #
  44. !include Include/AcpiDebugFeature.dsc