Skip to content

Commit 9514763

Browse files
committed
Added support for an assets folder outside of binaries
1 parent 6783e96 commit 9514763

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

core/src/assets/mod.rs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,13 @@ use windows::{get_exe_path, get_resources_dir};
7171
pub fn get_app_bundled_asset(file_name: &str) -> Option<PathBuf> {
7272
let res = get_resources_dir()
7373
.map(|v| v.join(file_name))
74-
.or_else(|| get_exe_path().map(|v| v.join("Assets").join(file_name)));
74+
.or_else(|| get_exe_path().map(|v| v.join("..").join("Assets").join(file_name)));
7575
if res.as_ref().map(|v| !v.exists()).unwrap_or(false) {
76-
return None;
76+
let res = get_exe_path().map(|v| v.join("Assets").join(file_name));
77+
if res.as_ref().map(|v| !v.exists()).unwrap_or(false) {
78+
return None;
79+
}
80+
return res;
7781
}
7882
res
7983
}

0 commit comments

Comments
 (0)