Files
os/src/lib.rs
Bryan McShea 42b47201fe initial commit
2024-01-16 00:15:13 -05:00

19 lines
322 B
Rust

use std::env;
use clap::ValueEnum;
#[derive(Copy, Clone, ValueEnum)]
pub enum Bootloader {
UEFI,
BIOS,
}
impl Bootloader {
pub fn img_path(&self) -> &'static str {
match self {
Bootloader::UEFI => env!("UEFI_IMAGE"),
Bootloader::BIOS => env!("BIOS_IMAGE"),
}
}
}