summaryrefslogtreecommitdiffstats
path: root/otautil
diff options
context:
space:
mode:
authorTao Bao <tbao@google.com>2018-05-11 22:06:22 +0200
committerGerrit Code Review <noreply-gerritcodereview@google.com>2018-05-11 22:06:22 +0200
commit8c6f699b368598907bb950ca68a732bc44470601 (patch)
treeb2582f367c622015c1df8de96bf3ca618c7967e2 /otautil
parentMerge "recovery: Configure device menu based on runtime info." (diff)
parenttests: Add tests for ScreenRecoveryUI. (diff)
downloadandroid_bootable_recovery-8c6f699b368598907bb950ca68a732bc44470601.tar
android_bootable_recovery-8c6f699b368598907bb950ca68a732bc44470601.tar.gz
android_bootable_recovery-8c6f699b368598907bb950ca68a732bc44470601.tar.bz2
android_bootable_recovery-8c6f699b368598907bb950ca68a732bc44470601.tar.lz
android_bootable_recovery-8c6f699b368598907bb950ca68a732bc44470601.tar.xz
android_bootable_recovery-8c6f699b368598907bb950ca68a732bc44470601.tar.zst
android_bootable_recovery-8c6f699b368598907bb950ca68a732bc44470601.zip
Diffstat (limited to '')
-rw-r--r--otautil/include/otautil/paths.h10
-rw-r--r--otautil/paths.cpp2
2 files changed, 12 insertions, 0 deletions
diff --git a/otautil/include/otautil/paths.h b/otautil/include/otautil/paths.h
index 788c3de33..39088f100 100644
--- a/otautil/include/otautil/paths.h
+++ b/otautil/include/otautil/paths.h
@@ -48,6 +48,13 @@ class Paths {
last_command_file_ = last_command_file;
}
+ std::string resource_dir() const {
+ return resource_dir_;
+ }
+ void set_resource_dir(const std::string& resource_dir) {
+ resource_dir_ = resource_dir;
+ }
+
std::string stash_directory_base() const {
return stash_directory_base_;
}
@@ -85,6 +92,9 @@ class Paths {
// Path to the last command file.
std::string last_command_file_;
+ // Path to the resource dir;
+ std::string resource_dir_;
+
// Path to the base directory to write stashes during update.
std::string stash_directory_base_;
diff --git a/otautil/paths.cpp b/otautil/paths.cpp
index ad9ec1145..f08e51c7a 100644
--- a/otautil/paths.cpp
+++ b/otautil/paths.cpp
@@ -19,6 +19,7 @@
constexpr const char kDefaultCacheLogDirectory[] = "/cache/recovery";
constexpr const char kDefaultCacheTempSource[] = "/cache/saved.file";
constexpr const char kDefaultLastCommandFile[] = "/cache/recovery/last_command";
+constexpr const char kDefaultResourceDirectory[] = "/res/images";
constexpr const char kDefaultStashDirectoryBase[] = "/cache/recovery";
constexpr const char kDefaultTemporaryInstallFile[] = "/tmp/last_install";
constexpr const char kDefaultTemporaryLogFile[] = "/tmp/recovery.log";
@@ -32,6 +33,7 @@ Paths::Paths()
: cache_log_directory_(kDefaultCacheLogDirectory),
cache_temp_source_(kDefaultCacheTempSource),
last_command_file_(kDefaultLastCommandFile),
+ resource_dir_(kDefaultResourceDirectory),
stash_directory_base_(kDefaultStashDirectoryBase),
temporary_install_file_(kDefaultTemporaryInstallFile),
temporary_log_file_(kDefaultTemporaryLogFile) {}