build_config.cfg 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. # @ build_config.cfg
  2. # This is the JunctionCity board specific build settings
  3. #
  4. # Copyright (c) 2021, Intel Corporation. All rights reserved.<BR>
  5. # Copyright (c) 2021, American Megatrends International LLC. <BR>
  6. # SPDX-License-Identifier: BSD-2-Clause-Patent
  7. #
  8. [CONFIG]
  9. WORKSPACE_PLATFORM_BIN = edk2-non-osi/Platform/Intel/WhitleyOpenBoardBinPkg
  10. EDK_SETUP_OPTION =
  11. openssl_path =
  12. PLATFORM_BOARD_PACKAGE = WhitleyOpenBoardPkg
  13. PROJECT = WhitleyOpenBoardPkg/JunctionCity
  14. BOARD = JunctionCity
  15. FLASH_MAP_FDF = WhitleyOpenBoardPkg/FspFlashOffsets.fdf
  16. PROJECT_DSC = WhitleyOpenBoardPkg/JunctionCity/PlatformPkg.dsc
  17. BOARD_PKG_PCD_DSC = WhitleyOpenBoardPkg/PlatformPkgConfig.dsc
  18. ADDITIONAL_SCRIPTS = WhitleyOpenBoardPkg/JunctionCity/build_board.py
  19. PrepRELEASE = DEBUG
  20. SILENT_MODE = FALSE
  21. EXT_CONFIG_CLEAR =
  22. CapsuleBuild = FALSE
  23. EXT_BUILD_FLAGS = -D CPUTARGET=ICX -D RP_PKG=WhitleyOpenBoardPkg -D SILICON_PKG=WhitleySiliconPkg -D PCD_DYNAMIC_AS_DYNAMICEX -D MAX_CORE=64 -D MAX_THREAD=2 -D PLATFORM_PKG=MinPlatformPkg
  24. MAX_SOCKET = 4
  25. CAPSULE_BUILD = 0
  26. TARGET = DEBUG
  27. TARGET_SHORT = D
  28. PERFORMANCE_BUILD = FALSE
  29. FSP_WRAPPER_BUILD = TRUE
  30. FSP_BIN_PKG = WhitleyFspBinPkg
  31. FSP_PKG_NAME = WhitleyFspPkg
  32. FSP_BINARY_BUILD = FALSE
  33. FSP_TEST_RELEASE = FALSE
  34. SECURE_BOOT_ENABLE = FALSE
  35. BIOS_INFO_GUID = 4A4CA1C6-871C-45BB-8801-6910A7AA5807
  36. #
  37. # AML offset table generation configuration options
  38. # All paths should use / and be relative to edk2-platforms/Platform/Intel
  39. #
  40. # AML_FILTER - AML filter is used to strip out unused AML offset data
  41. # AML_OFFSETS_PATH - Path to INF file that builds AML offsets C source file
  42. # The directory name, DSC file name, INF file name, and BASE_NAME must match identically
  43. # DSDT_TABLE_FILE_PATH - Path to DSDT ASL file for the board
  44. # STRIPPED_AML_OFFSETS_FILE_PATH - Target AML offset data file consumed by UBA driver
  45. #
  46. AML_FILTER = \"PSYS\" .\.DRVT\" .\.FIX[0-9,A-Z] BBI[0] BBU[0] CRCM BAR0 .\.CCT[0-9A-Z]\" .\.CFH[0-9A-Z]\" .\.FXCD\" .\.FXST\" .\.FXIN\" .\.FXOU\" .\.FXBS\" .\.FXFH\" .\.CENA\" .\.DRVT\" .\.CFIS\" {NULL };
  47. AML_OFFSETS_PATH = WhitleyOpenBoardPkg/WilsonCityRvp/AmlOffsets
  48. DSDT_TABLE_FILE_PATH = WhitleyOpenBoardPkg/Features/Acpi/AcpiTables/Dsdt/EPRPPlatform10nm.asl
  49. STRIPPED_AML_OFFSETS_FILE_PATH = WhitleyOpenBoardPkg/Uba/UbaMain/StaticSkuDataDxe/AmlOffsetTable.c