Revert "Don't force prepend I to header file names"
This reverts commit 7df2c34b6e40828fdf362c665911173e188fe1c4.
Reason for revert: Possible cause of break in stage-aosp-master
Change-Id: I89f2c1c5b645c2434eaac149c32b8220555225e4
diff --git a/generate_ndk.cpp b/generate_ndk.cpp
index cafd794..fa90a58 100644
--- a/generate_ndk.cpp
+++ b/generate_ndk.cpp
@@ -38,7 +38,8 @@
void GenerateNdkInterface(const string& output_file, const Options& options,
const AidlTypenames& types, const AidlInterface& defined_type,
const IoDelegate& io_delegate) {
- const string i_header = options.OutputHeaderDir() + NdkHeaderFile(defined_type, ClassNames::RAW);
+ const string i_header =
+ options.OutputHeaderDir() + NdkHeaderFile(defined_type, ClassNames::INTERFACE);
unique_ptr<CodeWriter> i_writer(io_delegate.GetCodeWriter(i_header));
GenerateInterfaceHeader(*i_writer, types, defined_type, options);
CHECK(i_writer->Close());
@@ -64,7 +65,7 @@
const AidlTypenames& types, const AidlStructuredParcelable& defined_type,
const IoDelegate& io_delegate) {
const string header_path =
- options.OutputHeaderDir() + NdkHeaderFile(defined_type, ClassNames::RAW);
+ options.OutputHeaderDir() + NdkHeaderFile(defined_type, ClassNames::BASE);
unique_ptr<CodeWriter> header_writer(io_delegate.GetCodeWriter(header_path));
GenerateParcelHeader(*header_writer, types, defined_type, options);
CHECK(header_writer->Close());
@@ -145,7 +146,8 @@
if (other_defined_type.AsInterface() != nullptr) {
out << "#include <"
- << NdkHeaderFile(other_defined_type, ClassNames::RAW, false /*use_os_sep*/) << ">\n";
+ << NdkHeaderFile(other_defined_type, ClassNames::INTERFACE, false /*use_os_sep*/)
+ << ">\n";
} else if (other_defined_type.AsStructuredParcelable() != nullptr) {
out << "#include <"
<< NdkHeaderFile(other_defined_type, ClassNames::BASE, false /*use_os_sep*/) << ">\n";
@@ -164,8 +166,8 @@
<< ">\n";
out << "#include <" << NdkHeaderFile(a_defined_type, ClassNames::SERVER, false /*use_os_sep*/)
<< ">\n";
- out << "#include <" << NdkHeaderFile(a_defined_type, ClassNames::RAW, false /*use_os_sep*/)
- << ">\n";
+ out << "#include <"
+ << NdkHeaderFile(a_defined_type, ClassNames::INTERFACE, false /*use_os_sep*/) << ">\n";
}
});
}
@@ -581,7 +583,7 @@
const std::string clazz = ClassName(defined_type, ClassNames::CLIENT);
out << "#pragma once\n\n";
- out << "#include \"" << NdkHeaderFile(defined_type, ClassNames::RAW, false /*use_os_sep*/)
+ out << "#include \"" << NdkHeaderFile(defined_type, ClassNames::INTERFACE, false /*use_os_sep*/)
<< "\"\n";
out << "\n";
out << "#include <android/binder_ibinder.h>\n";
@@ -612,7 +614,7 @@
const std::string iface = ClassName(defined_type, ClassNames::INTERFACE);
out << "#pragma once\n\n";
- out << "#include \"" << NdkHeaderFile(defined_type, ClassNames::RAW, false /*use_os_sep*/)
+ out << "#include \"" << NdkHeaderFile(defined_type, ClassNames::INTERFACE, false /*use_os_sep*/)
<< "\"\n";
out << "\n";
out << "#include <android/binder_ibinder.h>\n";
@@ -748,7 +750,7 @@
const Options& /*options*/) {
const std::string clazz = ClassName(defined_type, ClassNames::BASE);
- out << "#include \"" << NdkHeaderFile(defined_type, ClassNames::RAW, false /*use_os_sep*/)
+ out << "#include \"" << NdkHeaderFile(defined_type, ClassNames::BASE, false /*use_os_sep*/)
<< "\"\n";
out << "\n";
GenerateSourceIncludes(out, types, defined_type);