summaryrefslogtreecommitdiffstats
path: root/recovery.cpp
diff options
context:
space:
mode:
authorTao Bao <tbao@google.com>2017-09-14 03:15:04 +0200
committerandroid-build-merger <android-build-merger@google.com>2017-09-14 03:15:04 +0200
commit7abc548deac3be5c9baa8c1d2ad1a4a752787701 (patch)
tree4ccc3ee433270f7ec922e7e6d04aa553577c734d /recovery.cpp
parentImport translations. DO NOT MERGE (diff)
parentMerge "Remove EXPAND/STRINGIFY macros." am: 6e7df82c7b am: ad878d5494 (diff)
downloadandroid_bootable_recovery-7abc548deac3be5c9baa8c1d2ad1a4a752787701.tar
android_bootable_recovery-7abc548deac3be5c9baa8c1d2ad1a4a752787701.tar.gz
android_bootable_recovery-7abc548deac3be5c9baa8c1d2ad1a4a752787701.tar.bz2
android_bootable_recovery-7abc548deac3be5c9baa8c1d2ad1a4a752787701.tar.lz
android_bootable_recovery-7abc548deac3be5c9baa8c1d2ad1a4a752787701.tar.xz
android_bootable_recovery-7abc548deac3be5c9baa8c1d2ad1a4a752787701.tar.zst
android_bootable_recovery-7abc548deac3be5c9baa8c1d2ad1a4a752787701.zip
Diffstat (limited to 'recovery.cpp')
-rw-r--r--recovery.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/recovery.cpp b/recovery.cpp
index 6f62ff17c..d037b7971 100644
--- a/recovery.cpp
+++ b/recovery.cpp
@@ -125,6 +125,10 @@ static const int BATTERY_WITH_CHARGER_OK_PERCENTAGE = 15;
static constexpr const char* RECOVERY_WIPE = "/etc/recovery.wipe";
static constexpr const char* DEFAULT_LOCALE = "en-US";
+// We define RECOVERY_API_VERSION in Android.mk, which will be picked up by build system and packed
+// into target_files.zip. Assert the version defined in code and in Android.mk are consistent.
+static_assert(kRecoveryApiVersion == RECOVERY_API_VERSION, "Mismatching recovery API versions.");
+
static std::string locale;
static bool has_cache = false;
@@ -1498,7 +1502,7 @@ int main(int argc, char **argv) {
property_list(print_property, NULL);
printf("\n");
- ui->Print("Supported API: %d\n", RECOVERY_API_VERSION);
+ ui->Print("Supported API: %d\n", kRecoveryApiVersion);
int status = INSTALL_SUCCESS;