Include build number in aapt version

Teams are constantly confused over which version of aapt
they are running. Include the build number from the
Android build system in the binary. Can be retrieved by executing
'aapt version'.

Change-Id: Ie4692fb160c7cbe720a8e76b73e435170214fe0e
This commit is contained in:
Adam Lesinski
2014-08-18 14:06:38 -07:00
parent 2aaed141fa
commit 71809ee7f6
2 changed files with 2 additions and 1 deletions

View File

@@ -91,6 +91,7 @@ LOCAL_C_INCLUDES += $(aaptCIncludes)
LOCAL_CFLAGS += -Wno-format-y2k
LOCAL_CFLAGS += -DSTATIC_ANDROIDFW_FOR_TOOLS
LOCAL_CFLAGS += -DAAPT_VERSION=\"$(BUILD_NUMBER)\"
ifeq (darwin,$(HOST_OS))
LOCAL_CFLAGS += -D_DARWIN_UNLIMITED_STREAMS
endif

View File

@@ -32,7 +32,7 @@ int doVersion(Bundle* bundle)
if (bundle->getFileSpecCount() != 0) {
printf("(ignoring extra arguments)\n");
}
printf("Android Asset Packaging Tool, v0.2\n");
printf("Android Asset Packaging Tool, v0.2-" AAPT_VERSION "\n");
return 0;
}