am c01231b3: am 2fb00423: Merge "Always include the adb version in the log."
* commit 'c01231b399c38f00afe0872b3a51837518b713dc': Always include the adb version in the log.
This commit is contained in:
commit
5f826489a9
10
adb/adb.cpp
10
adb/adb.cpp
|
@ -71,6 +71,14 @@ void AdbLogger(android::base::LogId id, android::base::LogSeverity severity,
|
|||
#endif
|
||||
}
|
||||
|
||||
std::string adb_version() {
|
||||
// Don't change the format of this --- it's parsed by ddmlib.
|
||||
return android::base::StringPrintf("Android Debug Bridge version %d.%d.%d\n"
|
||||
"Revision %s\n",
|
||||
ADB_VERSION_MAJOR, ADB_VERSION_MINOR, ADB_SERVER_VERSION,
|
||||
ADB_REVISION);
|
||||
}
|
||||
|
||||
void fatal(const char *fmt, ...) {
|
||||
va_list ap;
|
||||
va_start(ap, fmt);
|
||||
|
@ -204,6 +212,8 @@ void adb_trace_init(char** argv) {
|
|||
|
||||
setup_trace_mask();
|
||||
android::base::InitLogging(argv, AdbLogger);
|
||||
|
||||
D("%s", adb_version().c_str());
|
||||
}
|
||||
|
||||
apacket* get_apacket(void)
|
||||
|
|
|
@ -46,6 +46,8 @@ constexpr size_t MAX_PAYLOAD = MAX_PAYLOAD_V2;
|
|||
#define ADB_VERSION_MAJOR 1
|
||||
#define ADB_VERSION_MINOR 0
|
||||
|
||||
std::string adb_version();
|
||||
|
||||
// Increment this when we want to force users to start a new adb server.
|
||||
#define ADB_SERVER_VERSION 32
|
||||
|
||||
|
|
|
@ -65,16 +65,9 @@ static std::string product_file(const char *extra) {
|
|||
gProductOutPath.c_str(), OS_PATH_SEPARATOR_STR, extra);
|
||||
}
|
||||
|
||||
static void version(FILE* out) {
|
||||
fprintf(out, "Android Debug Bridge version %d.%d.%d\nRevision %s\n",
|
||||
ADB_VERSION_MAJOR, ADB_VERSION_MINOR, ADB_SERVER_VERSION, ADB_REVISION);
|
||||
}
|
||||
|
||||
static void help() {
|
||||
version(stderr);
|
||||
|
||||
fprintf(stderr, "%s\n", adb_version().c_str());
|
||||
fprintf(stderr,
|
||||
"\n"
|
||||
" -a - directs adb to listen on all interfaces for a connection\n"
|
||||
" -d - directs command to the only connected USB device\n"
|
||||
" returns an error if more than one USB device is present.\n"
|
||||
|
@ -1457,7 +1450,7 @@ int adb_commandline(int argc, const char **argv) {
|
|||
return 0;
|
||||
}
|
||||
else if (!strcmp(argv[0], "version")) {
|
||||
version(stdout);
|
||||
fprintf(stdout, "%s", adb_version().c_str());
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue