Updated Java intermediates directory.
Java intermediates are now created in the common rather than the device-
specific generated sources subdirectory.
Bug: 33842609
Test: make
Change-Id: I37dba3a3cb9ba4e65f64150fa74e0d473c5e71e6
diff --git a/main.cpp b/main.cpp
index ba4e7ba..bd6c922 100644
--- a/main.cpp
+++ b/main.cpp
@@ -513,7 +513,8 @@
<< "-java"
<< staticSuffix
<< "\nLOCAL_MODULE_CLASS := JAVA_LIBRARIES\n\n"
- << "intermediates := $(local-generated-sources-dir)\n\n"
+ << "intermediates := $(call local-generated-sources-dir, COMMON)"
+ << "\n\n"
<< "HIDL := $(HOST_OUT_EXECUTABLES)/"
<< hidl_gen
<< "$(HOST_EXECUTABLE_SUFFIX)";
@@ -559,7 +560,8 @@
<< libraryName
<< "-java-constants"
<< "\nLOCAL_MODULE_CLASS := JAVA_LIBRARIES\n\n"
- << "intermediates := $(local-generated-sources-dir)\n\n"
+ << "intermediates := $(call local-generated-sources-dir, COMMON)"
+ << "\n\n"
<< "HIDL := $(HOST_OUT_EXECUTABLES)/"
<< hidl_gen
<< "$(HOST_EXECUTABLE_SUFFIX)";