docs: minor changes in comments
This commit is contained in:
@@ -13,7 +13,7 @@ if(NOT LLVM_BIN)
|
||||
else()
|
||||
find_program(_CLANG clang)
|
||||
if(NOT _CLANG)
|
||||
message(FATAL_ERROR "clang not found. Install: apt install clang lld / dnf install clang lld")
|
||||
message(FATAL_ERROR "clang not found.")
|
||||
endif()
|
||||
get_filename_component(LLVM_BIN "${_CLANG}" DIRECTORY)
|
||||
endif()
|
||||
|
||||
@@ -3,31 +3,23 @@ set quiet := true
|
||||
OS_NAME := os()
|
||||
ARCH_NAME := arch()
|
||||
|
||||
# Homebrew prefix (arm64 mac vs x86_64 mac)
|
||||
HB_PREFIX := if ARCH_NAME == "aarch64" { "/opt/homebrew" } else { "/usr/local" }
|
||||
export PATH := HB_PREFIX + "/bin:" + HB_PREFIX + "/sbin:" + env_var("PATH")
|
||||
|
||||
# QEMU acceleration: HVF on Apple Silicon, KVM on aarch64 Linux, TCG otherwise
|
||||
ACCEL := if OS_NAME == "macos" {
|
||||
if ARCH_NAME == "aarch64" { "-accel hvf" } else { "" }
|
||||
} else {
|
||||
if ARCH_NAME == "aarch64" { "-accel kvm" } else { "" }
|
||||
}
|
||||
|
||||
# CPU type: "host" with hardware virt, "max" for cross-arch TCG
|
||||
CPU := if ARCH_NAME == "aarch64" { "host" } else { "max" }
|
||||
|
||||
# AArch64 UEFI firmware
|
||||
# Linux default is Fedora/RHEL path; override via OVMF_PATH env var:
|
||||
# Debian/Ubuntu: /usr/share/qemu-efi-aarch64/QEMU_EFI.fd
|
||||
# Arch: /usr/share/edk2-armvirt/aarch64/QEMU_CODE.fd
|
||||
OVMF_ARM := if OS_NAME == "macos" {
|
||||
HB_PREFIX + "/share/qemu/edk2-aarch64-code.fd"
|
||||
} else {
|
||||
env_var_or_default("OVMF_PATH", "/usr/share/edk2/aarch64/QEMU_EFI.fd")
|
||||
}
|
||||
|
||||
# Display backend
|
||||
DISPLAY_FLAGS := if OS_NAME == "macos" {
|
||||
"-display cocoa,show-cursor=on"
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user