VirtualKeyboardFeaturePkg.dsc 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. ## @file
  2. # This is a build description file for the Virtual Keyboard advanced feature.
  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) 2020, Intel Corporation. All rights reserved.<BR>
  10. #
  11. # SPDX-License-Identifier: BSD-2-Clause-Patent
  12. #
  13. ##
  14. [Defines]
  15. PLATFORM_NAME = VirtualKeyboardFeaturePkg
  16. PLATFORM_GUID = 6D396683-C82B-41D5-84E7-BB6E13B7C2BF
  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. [PcdsDynamicExDefault.X64]
  34. gEfiMdeModulePkgTokenSpaceGuid.PcdConOutRow
  35. gEfiMdeModulePkgTokenSpaceGuid.PcdSetupConOutRow
  36. #
  37. # Include common libraries
  38. #
  39. !include MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
  40. !include MinPlatformPkg/Include/Dsc/CorePeiLib.dsc
  41. !include MinPlatformPkg/Include/Dsc/CoreDxeLib.dsc
  42. #
  43. # This package always builds the feature.
  44. #
  45. !include Include/VirtualKeyboardFeature.dsc