diff --git a/Cargo.toml b/Cargo.toml index ba19512..6ec55ca 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,4 +7,4 @@ bootloader = "0.11.3" test-kernel = { path = "kernel", artifact = "bin", target = "x86_64-unknown-none" } [workspace] -members = ["kernel"] +members = ["kernel"] \ No newline at end of file diff --git a/build.rs b/build.rs deleted file mode 100644 index f86e8c1..0000000 --- a/build.rs +++ /dev/null @@ -1,16 +0,0 @@ -use std::path::PathBuf; - -fn main() -{ - let out_dir = PathBuf::from(std::env::var_os("OUT_DIR").unwrap()); - let kernel = PathBuf::from(std::env::var_os("CARGO_BIN_FILE_KERNEL_kernel").unwrap()); - - let uefi_path = out_dir.join("uefi.img"); - bootloader::UefiBoot::new(&kernel).create_disk_image(&uefi_path).unwrap(); - - let bios_path = out_dir.join("bios.img"); - bootloader::UefiBoot::new(&kernel).create_disk_image(&bios_path).unwrap(); - - println!("cargo:rustc-env=UEFI_PATH={}", uefi_path.display()); - println!("cargo:rustc-env=BIOS_PATH={}", bios_path.display()); -} \ No newline at end of file