## @file # Package Configuration Switches # Uses of conditional directive such as !if/!else/!endif should be avoided in # package configuration file # #****************************************************************************** #* Copyright (c) 2012 - 2019, Insyde Software Corp. All Rights Reserved. #* #* You may not reproduce, distribute, publish, display, perform, modify, adapt, #* transmit, broadcast, present, recite, release, license or otherwise exploit #* any part of this publication in any form, by any means, without the prior #* written permission of Insyde Software Corporation. #* #****************************************************************************** # # Oem Module Package Version Definition # DEFINE OEM_MODULE_PKG_VERSION = L05.05.40.0140.9800 # # Default Path Define # DEFINE OEM_FEATURE_NAME = L05 DEFINE OEM_FEATURE_COMMON_PATH = Insyde$(OEM_FEATURE_NAME)ModulePkg DEFINE OEM_FEATURE_OVERRIDE_CORE_CODE = Insyde$(OEM_FEATURE_NAME)PlatformPkg DEFINE PROJECT_OVERRIDE_FEATURE = $(PROJECT_PKG)\Override DEFINE L05_CC_FLAGS = !if $(L05_ALL_FEATURE_ENABLE) != YES DEFINE L05_CUSTOMER_BGRT_LOGO_SUPPORT = NO DEFINE L05_CUSTOMIZE_MULTI_LOGO_SUPPORT = NO DEFINE L05_MEDIA_LOGO_SUPPORT = NO DEFINE L05_BIOS_POST_LOGO_DIY_SUPPORT = NO DEFINE L05_ACPI_TABLE_ID_ENABLE = NO DEFINE L05_CRISIS_ENABLE = NO DEFINE L05_CRISIS_RECOVERY_LOG_ENABLE = NO DEFINE L05_PASSWORD_RESET_CRISIS_BIOS_ENABLE = NO DEFINE L05_HDD_PASSWORD_ENABLE = NO DEFINE L05_GRAPHIC_UI_ENABLE = NO DEFINE L05_SETUP_MOUSE_ENABLE = YES DEFINE L05_GAMING_UI_ENABLE = NO DEFINE L05_GAMING_OVERCLOCK_UI_ENABLE = NO DEFINE L05_GAMING_OVERCLOCK_UI_DEBUG_ENABLE = NO DEFINE L05_BIOS_UPDATE_UI_ENABLE = NO DEFINE L05_ONE_KEY_RECOVERY_ENABLE = NO DEFINE L05_PUSH_BUTTON_RESET_ENABLE = NO DEFINE L05_COMPUTRACE_ENABLE = NO DEFINE L05_SPECIFIC_VARIABLE_SERVICE_ENABLE = NO DEFINE L05_TPM_REPORTING_ENABLE = NO DEFINE L05_SHOW_RAID_OPTION_ENABLE = NO DEFINE L05_BIOS_OPTANE_SUPPORT_ENABLE = NO DEFINE L05_PROJECT_SHIP_SUPPORT_ENABLE = NO DEFINE OK_FEATURE_REPORT_ENABLE = NO DEFINE L05_SETUP_UNDER_OS_SUPPORT = NO DEFINE L05_MODERN_PRELOAD_SUPPORT = NO DEFINE L05_RTK_USB_LAN_DRIVER_SUPPORT = NO DEFINE L05_LEGACY_SUPPORT = NO DEFINE L05_SECURE_SUITE_SUPPORT = NO DEFINE L05_DIAGNOSTICS_SUPPORT = NO DEFINE L05_ONE_KEY_BATTERY_ENABLE = NO DEFINE L05_BIOS_SELF_HEALING_SUPPORT = NO DEFINE L05_BIOS_SELF_HEALING_TEST_ON_CRB = NO DEFINE L05_NOTEBOOK_PASSWORD_ENABLE = NO DEFINE L05_NOTEBOOK_PASSWORD_V1_1_ENABLE = NO DEFINE L05_SECURITY_ERASE_ENABLE = NO DEFINE L05_NATURAL_FILE_GUARD_ENABLE = NO DEFINE L05_NATURAL_FILE_GUARD_TEST_ON_CRB = NO DEFINE L05_SMB_BIOS_ENABLE = NO DEFINE L05_MAC_ADDRESS_PASS_THROUGH_ENABLE = NO DEFINE L05_CRISIS_RECOVERY_PROGRESS_BAR_ENABLE = NO DEFINE L05_MFG_MODE_SECURE_BOOT_ENABLE = NO DEFINE L05_MFG_MODE_SECURE_BOOT_TEST_ON_CRB = NO DEFINE L05_NOTEBOOK_CLOUD_BOOT_ENABLE = NO DEFINE L05_NOTEBOOK_CLOUD_BOOT_WIFI_ENABLE = NO !endif !if $(L05_ALL_FEATURE_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_ALL_FEATURE_ENABLE !endif #_Start_L05_LOGO_ DEFINE L05_LOGO_PATH = $(OEM_FEATURE_COMMON_PATH)/Logo DEFINE L05_LOGO_OVERRIDE_PATH = $(PROJECT_OVERRIDE_FEATURE)/$(L05_LOGO_PATH) DEFINE L05_BGRT_LOGO_FOLDER_NAME = V$(L05_LOGO_VERSION) DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_LOGO_VERSION=$(L05_LOGO_VERSION) #_End_L05_LOGO_ !if $(L05_CUSTOMER_BGRT_LOGO_SUPPORT) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_CUSTOMER_BGRT_LOGO_SUPPORT !endif !if $(L05_CUSTOMIZE_MULTI_LOGO_SUPPORT) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_CUSTOMIZE_MULTI_LOGO_SUPPORT !endif !if $(L05_MEDIA_LOGO_SUPPORT) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_MEDIA_LOGO_SUPPORT !endif !if $(L05_BIOS_POST_LOGO_DIY_SUPPORT) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_BIOS_POST_LOGO_DIY_SUPPORT !endif !if $(L05_ACPI_TABLE_ID_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_ACPI_TABLE_ID_ENABLE !endif !if $(L05_CRISIS_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_CRISIS_ENABLE !endif !if $(L05_CRISIS_RECOVERY_LOG_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_CRISIS_RECOVERY_LOG_ENABLE !endif !if $(L05_PASSWORD_RESET_CRISIS_BIOS_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_PASSWORD_RESET_CRISIS_BIOS_ENABLE !endif !if $(L05_HDD_PASSWORD_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_HDD_PASSWORD_ENABLE !endif !if $(L05_GRAPHIC_UI_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_GRAPHIC_UI_ENABLE !endif !if $(L05_SETUP_MOUSE_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_SETUP_MOUSE_ENABLE !endif !if $(L05_GAMING_UI_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_GAMING_UI_ENABLE !endif !if $(L05_GAMING_OVERCLOCK_UI_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_GAMING_OVERCLOCK_UI_ENABLE !endif !if $(L05_GAMING_OVERCLOCK_UI_DEBUG_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_GAMING_OVERCLOCK_UI_DEBUG_ENABLE !endif !if $(L05_BIOS_UPDATE_UI_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_BIOS_UPDATE_UI_ENABLE !endif !if $(L05_ONE_KEY_RECOVERY_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_ONE_KEY_RECOVERY_ENABLE !endif !if $(L05_PUSH_BUTTON_RESET_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_PUSH_BUTTON_RESET_ENABLE !endif !if $(L05_COMPUTRACE_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_COMPUTRACE_ENABLE !endif !if $(L05_SPECIFIC_VARIABLE_SERVICE_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_SPECIFIC_VARIABLE_SERVICE_ENABLE !endif !if $(L05_TPM_REPORTING_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_TPM_REPORTING_ENABLE !endif !if $(L05_SHOW_RAID_OPTION_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_SHOW_RAID_OPTION_ENABLE !endif !if $(L05_BIOS_OPTANE_SUPPORT_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_BIOS_OPTANE_SUPPORT_ENABLE !endif !if $(L05_PROJECT_SHIP_SUPPORT_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_PROJECT_SHIP_SUPPORT_ENABLE !endif !if $(OK_FEATURE_REPORT_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D OK_FEATURE_REPORT_ENABLE !endif !if $(L05_SETUP_UNDER_OS_SUPPORT) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_SETUP_UNDER_OS_SUPPORT !endif !if $(L05_MODERN_PRELOAD_SUPPORT) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_MODERN_PRELOAD_SUPPORT !endif !if $(L05_RTK_USB_LAN_DRIVER_SUPPORT) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_RTK_USB_LAN_DRIVER_SUPPORT !endif !if $(L05_LEGACY_SUPPORT) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_LEGACY_SUPPORT !endif !if $(L05_SECURE_SUITE_SUPPORT) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_SECURE_SUITE_SUPPORT !endif !if $(L05_DIAGNOSTICS_SUPPORT) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_DIAGNOSTICS_SUPPORT !endif !if $(L05_ONE_KEY_BATTERY_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_ONE_KEY_BATTERY_ENABLE !endif !if $(L05_BIOS_SELF_HEALING_SUPPORT) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_BIOS_SELF_HEALING_SUPPORT !endif !if $(L05_BIOS_SELF_HEALING_TEST_ON_CRB) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_BIOS_SELF_HEALING_TEST_ON_CRB !endif !if $(L05_NOTEBOOK_PASSWORD_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_NOTEBOOK_PASSWORD_ENABLE !endif !if $(L05_NOTEBOOK_PASSWORD_V1_1_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_NOTEBOOK_PASSWORD_V1_1_ENABLE !endif !if $(L05_SECURITY_ERASE_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_SECURITY_ERASE_ENABLE !endif !if $(L05_NATURAL_FILE_GUARD_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_NATURAL_FILE_GUARD_ENABLE !endif !if $(L05_NATURAL_FILE_GUARD_TEST_ON_CRB) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_NATURAL_FILE_GUARD_TEST_ON_CRB !endif !if $(L05_SMB_BIOS_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_SMB_BIOS_ENABLE !endif !if $(L05_MAC_ADDRESS_PASS_THROUGH_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_MAC_ADDRESS_PASS_THROUGH_ENABLE !endif !if $(L05_CRISIS_RECOVERY_PROGRESS_BAR_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_CRISIS_RECOVERY_PROGRESS_BAR_ENABLE !endif !if $(L05_MFG_MODE_SECURE_BOOT_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_MFG_MODE_SECURE_BOOT_ENABLE !endif !if $(L05_MFG_MODE_SECURE_BOOT_TEST_ON_CRB) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_MFG_MODE_SECURE_BOOT_TEST_ON_CRB !endif !if $(L05_NOTEBOOK_CLOUD_BOOT_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_NOTEBOOK_CLOUD_BOOT_ENABLE !endif !if $(L05_NOTEBOOK_CLOUD_BOOT_WIFI_ENABLE) == YES DEFINE L05_CC_FLAGS = $(L05_CC_FLAGS) /D L05_NOTEBOOK_CLOUD_BOOT_WIFI_ENABLE !endif