From baeee0effe67479ccf2a6c64eb3419e252434bac Mon Sep 17 00:00:00 2001 From: Andrew Kaster Date: Tue, 16 May 2023 00:58:34 -0600 Subject: [PATCH] Kernel: Restore kernel8.img for aarch64 build This was erroneously deleted in 420952a4334b05d6ac639429e876150c78866963 --- Kernel/CMakeLists.txt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Kernel/CMakeLists.txt b/Kernel/CMakeLists.txt index e68897f3bf..47d1726a1e 100644 --- a/Kernel/CMakeLists.txt +++ b/Kernel/CMakeLists.txt @@ -736,6 +736,14 @@ install(FILES "${CMAKE_CURRENT_BINARY_DIR}/Kernel" DESTINATION boot) install(FILES "${CMAKE_CURRENT_BINARY_DIR}/Kernel.debug" DESTINATION boot) install(FILES "${CMAKE_CURRENT_BINARY_DIR}/kernel.map" DESTINATION res) +if ("${SERENITY_ARCH}" STREQUAL "aarch64") + add_custom_command( + TARGET Kernel POST_BUILD + COMMAND ${CMAKE_OBJCOPY} -O binary Kernel kernel8.img + BYPRODUCTS ${CMAKE_CURRENT_BINARY_DIR}/kernel8.img + ) +endif() + serenity_install_headers(Kernel) serenity_install_sources(Kernel)