[BOOTMGFW] Disable EFI bootloader compilation
authorVictor Perevertkin <victor.perevertkin@reactos.org>
Wed, 3 Mar 2021 01:59:12 +0000 (04:59 +0300)
committerVictor Perevertkin <victor.perevertkin@reactos.org>
Wed, 3 Mar 2021 03:27:07 +0000 (06:27 +0300)
Don't pretend we are supporting UEFI, we are not

boot/CMakeLists.txt

index 727f75a..fbc839d 100644 (file)
@@ -15,9 +15,11 @@ else()
     message(FATAL_ERROR "Unknown ARCH '" ${ARCH} "', cannot generate a valid UEFI boot filename.")
 endif()
 
+# FIXME: this command creates a dummy EFI partition, add EFI/BOOT/boot${EFI_PLATFORM_ID}.efi file
+# once ReactOS supports UEFI
 add_custom_target(efisys
-    COMMAND native-fatten ${CMAKE_CURRENT_BINARY_DIR}/efisys.bin -format 2880 EFIBOOT -boot ${CMAKE_CURRENT_BINARY_DIR}/freeldr/bootsect/fat.bin -mkdir EFI -mkdir EFI/BOOT -add $<TARGET_FILE:bootmgfw> EFI/BOOT/boot${EFI_PLATFORM_ID}.efi
-    DEPENDS native-fatten fat bootmgfw
+    COMMAND native-fatten ${CMAKE_CURRENT_BINARY_DIR}/efisys.bin -format 2880 EFIBOOT -boot ${CMAKE_CURRENT_BINARY_DIR}/freeldr/bootsect/fat.bin -mkdir EFI -mkdir EFI/BOOT
+    DEPENDS native-fatten fat
     VERBATIM)
 
 
@@ -164,4 +166,4 @@ add_cd_file(TARGET efisys FILE ${CMAKE_CURRENT_BINARY_DIR}/efisys.bin DESTINATIO
 
 add_subdirectory(freeldr)
 add_subdirectory(bootdata)
-add_subdirectory(environ)
+add_subdirectory(environ)