Skip to content

Commit 075c3fa

Browse files
add rm after build
Signed-off-by: Nikita Korolev <[email protected]>
1 parent 34376fc commit 075c3fa

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

images/edk2/build.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,7 @@ build_ovmf() {
166166
-DCC_MEASUREMENT_ENABLE=TRUE -DNETWORK_HTTP_BOOT_ENABLE=TRUE -DNETWORK_IP6_ENABLE=TRUE -DNETWORK_TLS_ENABLE --pcd PcdFirmwareVendor=L"DVP distribution of EDK II\\0" --pcd PcdFirmwareVersionString=L"2025.02-1\\0" --pcd PcdFirmwareReleaseDateString=L"03/02/2025\\0" -DTPM2_ENABLE=TRUE -DFD_SIZE_4MB -b RELEASE
167167
cp -p Build/OvmfX64/*/FV/OVMF_CODE.fd $FIRMWARE/OVMF_CODE.fd
168168
cp -p Build/OvmfX64/*/FV/OVMF_VARS.fd $FIRMWARE/OVMF_VARS.fd
169+
rm -rf Build/OvmfX64
169170
# build ${OVMF_4M_FLAGS} \
170171
# -a X64 -p OvmfPkg/OvmfPkgX64.dsc \
171172
# -DCC_MEASUREMENT_ENABLE=TRUE \
@@ -186,6 +187,7 @@ build_ovmf_secboot() {
186187
-DCC_MEASUREMENT_ENABLE=TRUE -DNETWORK_HTTP_BOOT_ENABLE=TRUE -DNETWORK_IP6_ENABLE=TRUE -DNETWORK_TLS_ENABLE --pcd PcdFirmwareVendor=L"DVP distribution of EDK II\\0" --pcd PcdFirmwareVersionString=L"2025.02-1\\0" --pcd PcdFirmwareReleaseDateString=L"03/02/2025\\0" -DTPM2_ENABLE=TRUE -DFD_SIZE_4MB -DBUILD_SHELL=FALSE -DSECURE_BOOT_ENABLE=TRUE -DSMM_REQUIRE=TRUE -b RELEASE
187188
cp -p Build/OvmfX64/*/FV/OVMF_CODE.fd $FIRMWARE/OVMF_CODE.secboot.fd
188189
cp -p Build/OvmfX64/*/FV/OVMF_VARS.fd $FIRMWARE/OVMF_VARS.secboot.fd
190+
rm -rf Build/OvmfX64
189191
# cp -p Build/OvmfX64/*/X64/EnrollDefaultKeys.efi $FIRMWARE/
190192
# cp -p Build/OvmfX64/*/X64/Shell.efi $FIRMWARE/
191193
# build ${OVMF_4M_FLAGS} ${OVMF_SB_FLAGS} \
@@ -219,18 +221,21 @@ build_ovmf_inteltdx() {
219221
--pcd PcdFirmwareVersionString=L"2025.02-1\\0" \
220222
--pcd PcdFirmwareReleaseDateString=L"03/02/2025\\0"
221223
cp -p Build/IntelTdx/*/FV/OVMF.fd $FIRMWARE/OVMF.inteltdx.fd
224+
rm -rf Build/IntelTdx
222225
}
223226

224227
build_EnrollDefaultKeys() {
225228
build ${OVMF_4M_FLAGS} -a X64 -p OvmfPkg/OvmfPkgX64.dsc -D ENROLL_DEFAULT_KEYS
226229
cp Build/OvmfX64/*/X64/EnrollDefaultKeys.efi $FIRMWARE/
230+
rm -rf Build/OvmfX64
227231
}
228232
# Build ovmf (x64) shell iso with EnrollDefaultKeys
229233
build_shell() {
230234
echo_dbg "build shell"
231235
build ${OVMF_4M_FLAGS} -a X64 -p ShellPkg/ShellPkg.dsc
232236

233237
cp Build/Shell/*/X64/Shell.efi $$FIRMWARE/
238+
rm -rf Build/Shell
234239
# build ${OVMF_4M_FLAGS} -a IA32 -p ShellPkg/ShellPkg.dsc
235240

236241
# cp -p Build/Shell/*/X64/ShellPkg/Application/Shell/Shell/OUTPUT/Shell.efi $FIRMWARE/

0 commit comments

Comments
 (0)