From b8be9c5176fa06716b7a09bc321ed6200ed1aac6 Mon Sep 17 00:00:00 2001 From: Wildan M Date: Sat, 1 Nov 2025 21:19:29 +0700 Subject: [PATCH] Fix repo directory install path --- src/bin/repo.rs | 2 +- src/cook/package.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/bin/repo.rs b/src/bin/repo.rs index 45b9726ec..f05210459 100644 --- a/src/bin/repo.rs +++ b/src/bin/repo.rs @@ -275,7 +275,7 @@ fn publish_packages(recipe_names: &Vec, repo_path: &PathBuf) -> anyh let repo_bin = env::current_exe()?.parent().unwrap().join("repo_builder"); let mut command = Command::new(repo_bin); command - .arg(repo_path) + .arg(repo_path.join(redoxer::target())) .args(recipe_names.iter().filter_map(|n| { if !n.is_deps { Some(n.name.as_str()) diff --git a/src/cook/package.rs b/src/cook/package.rs index fa97817f1..058884f50 100644 --- a/src/cook/package.rs +++ b/src/cook/package.rs @@ -1,4 +1,4 @@ -use std::{collections::BTreeSet, env, path::Path}; +use std::{collections::BTreeSet, path::Path}; use pkg::{Package, PackageName}; @@ -85,7 +85,7 @@ pub fn package_toml( let package = Package { name: name.clone(), version: package_version(recipe), - target: env::var("TARGET").map_err(|err| format!("failed to read TARGET: {:?}", err))?, + target: redoxer::target().to_string(), depends, };