1
0
mirror of https://github.com/dguglielmi/sunny-overlay.git synced 2025-12-06 13:52:40 +01:00
Files
sunny-overlay/sys-process/mission-center/files/mission-center-0.3.1-cargo_home.patch

32 lines
1.4 KiB
Diff

diff -dNur a/src/meson.build b/src/meson.build
--- a/src/meson.build 2023-08-22 19:43:58.000000000 +0200
+++ b/src/meson.build 2023-08-23 15:12:42.913477168 +0200
@@ -27,14 +27,8 @@
cargo_bin = find_program('cargo')
cargo_env = get_option('cargo_env')
-if get_option('flatpak') == false
- cargo_env += [ 'CARGO_HOME=' + meson.project_build_root() / 'cargo-home' ]
- cargo_opt = []
-else
- cargo_opt = []
-endif
-cargo_opt += [ '--manifest-path', meson.project_source_root() / 'Cargo.toml' ]
+cargo_opt = [ '--manifest-path', meson.project_source_root() / 'Cargo.toml' ]
cargo_opt += [ '--target-dir', meson.project_build_root() / 'src' ]
cargo_env += [ 'BUILD_ROOT=' + meson.project_build_root() ]
diff -dNur a/src/sys_info_v2/gatherer/meson.build b/src/sys_info_v2/gatherer/meson.build
--- a/src/sys_info_v2/gatherer/meson.build 2023-08-22 19:43:58.000000000 +0200
+++ b/src/sys_info_v2/gatherer/meson.build 2023-08-23 15:14:13.570236075 +0200
@@ -4,7 +4,7 @@
cargo_bin = find_program('cargo')
cargo_opt = [ '--manifest-path', meson.project_source_root() / project_path / 'Cargo.toml' ]
cargo_opt += [ '--target-dir', meson.project_build_root() / project_path / 'src' ]
-cargo_env = [ 'CARGO_HOME=' + meson.project_build_root() / project_path/ 'cargo-home' ]
+cargo_env = get_option('cargo_env')
if get_option('buildtype') == 'release'
cargo_opt += [ '--release' ]