1- # # @file
21#
32# Copyright (c) 2011-2015, ARM Limited. All rights reserved.
43# Copyright (c) 2014-2016, Linaro Limited. All rights reserved.
5- # Copyright (c) 2015 - 2016, Intel Corporation. All rights reserved.
4+ # Copyright (c) 2015 - 2017, Intel Corporation. All rights reserved.
5+ # Copyright (c) Microsoft Corporation.
66#
77# SPDX-License-Identifier: BSD-2-Clause-Patent
88#
9- # #
109
1110# ###############################################################################
1211#
125124 RAW ACPI |. acpi
126125 RAW ASL |. aml
127126 UI STRING = "$(MODULE_NAME)" Optional
127+ }
128+
129+ [Rule . Common . MM_CORE_STANDALONE ]
130+ FILE SEC = $(NAMED_GUID ) RELOCS_STRIPPED FIXED {
131+ PE32 PE32 Align = Auto $(INF_OUTPUT )/$(MODULE_NAME ). efi
132+ }
133+
134+ [Rule . Common . PEIM . BINARY ]
135+ FILE PEIM = $(NAMED_GUID ) {
136+ PEI_DEPEX PEI_DEPEX Optional |. depex
137+ PE32 PE32 Align = Auto |. efi
138+ UI STRING = "$(MODULE_NAME)" Optional
139+ VERSION STRING = "$(INF_VERSION)" Optional BUILD_NUM = $(BUILD_NUMBER )
140+ }
141+
142+ [Rule . Common . DXE_DRIVER . BINARY ]
143+ FILE DRIVER = $(NAMED_GUID ) {
144+ DXE_DEPEX DXE_DEPEX Optional |. depex
145+ PE32 PE32 |. efi
146+ UI STRING = "$(MODULE_NAME)" Optional
147+ VERSION STRING = "$(INF_VERSION)" Optional BUILD_NUM = $(BUILD_NUMBER )
148+ }
149+
150+ [Rule . Common . MM_STANDALONE ]
151+ FILE MM_STANDALONE = $(NAMED_GUID ) {
152+ SMM_DEPEX SMM_DEPEX Optional $(INF_OUTPUT )/$(MODULE_NAME ). depex
153+ PE32 PE32 $(INF_OUTPUT )/$(MODULE_NAME ). efi
154+ UI STRING = "$(MODULE_NAME)" Optional
155+ VERSION STRING = "$(INF_VERSION)" Optional BUILD_NUM = $(BUILD_NUMBER )
156+ }
157+
158+ [Rule . Common . MM_STANDALONE . BINARY ]
159+ FILE MM_STANDALONE = $(NAMED_GUID ) {
160+ SMM_DEPEX SMM_DEPEX Optional |. depex
161+ PE32 PE32 |. efi
162+ UI STRING = "$(MODULE_NAME)" Optional
163+ VERSION STRING = "$(INF_VERSION)" Optional BUILD_NUM = $(BUILD_NUMBER )
128164 }
0 commit comments