gn2bp: remove perfetto debug and lto options
These should not be needed.
Test: n/a
Change-Id: I45a817749a75d928b16c821f040d97ecded6ae79
diff --git a/tools/gn2bp/gen_android_bp b/tools/gn2bp/gen_android_bp
index 2c917f3..0de2ced 100755
--- a/tools/gn2bp/gen_android_bp
+++ b/tools/gn2bp/gen_android_bp
@@ -429,11 +429,9 @@
self.include_dirs = set()
self.header_libs = set()
self.required = set()
- self.user_debug_flag = False
self.tool_files = None
self.android = Target('android')
self.host = Target('host')
- self.lto = None
self.stl = None
self.dist = dict()
self.strip = dict()
@@ -499,22 +497,6 @@
output.append(' %s' % line)
output.append(' },')
- if self.user_debug_flag:
- output.append(' product_variables: {')
- output.append(' debuggable: {')
- output.append(
- ' cflags: ["-DPERFETTO_BUILD_WITH_ANDROID_USERDEBUG"],')
- output.append(' },')
- output.append(' },')
- if self.lto is not None:
- output.append(' target: {')
- output.append(' android: {')
- output.append(' lto: {')
- output.append(' thin: %s,' %
- 'true' if self.lto else 'false')
- output.append(' },')
- output.append(' },')
- output.append(' },')
output.append('}')
output.append('')
@@ -961,8 +943,6 @@
'-fvisibility=hidden',
'-O2',
]
- defaults.user_debug_flag = True
- defaults.lto = True
blueprint.add_module(defaults)
for target in targets: