build: drop redundant symlink script
Signed-off-by: NotAShelf <raf@notashelf.dev> Change-Id: If819a647c6c3ab15eb553967de9bd7fc6a6a6964
This commit is contained in:
parent
2c4058b54a
commit
530ba8b581
1 changed files with 0 additions and 27 deletions
27
build.rs
27
build.rs
|
|
@ -1,27 +0,0 @@
|
|||
use std::fs;
|
||||
|
||||
fn main() {
|
||||
println!("cargo:rerun-if-changed=build.rs");
|
||||
}
|
||||
|
||||
#[cfg(unix)]
|
||||
pub fn create_pakku_symlink() {
|
||||
let exe_path =
|
||||
std::env::current_exe().expect("Failed to get current exe path");
|
||||
let exe_dir = exe_path.parent().expect("Failed to get exe directory");
|
||||
let pakker_path = exe_dir.join("pakker");
|
||||
let pakku_path = exe_dir.join("pakku");
|
||||
|
||||
if pakker_path.exists() {
|
||||
if pakku_path.exists() {
|
||||
let _ = fs::remove_file(&pakku_path);
|
||||
}
|
||||
let _ = std::os::unix::fs::symlink(&pakker_path, &pakku_path);
|
||||
}
|
||||
}
|
||||
|
||||
#[cfg(not(unix))]
|
||||
pub fn create_pakku_symlink() {
|
||||
// No-op on non-Unix systems
|
||||
println!("This only works on an Unix system! Skipping Pakku symlink.")
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue