Index: build/host_jar.gypi |
diff --git a/build/host_jar.gypi b/build/host_jar.gypi |
index 9c35177872ce92e36fe42e872a2c55798e0b4d5d..6cddcbaa5e9be7204bde56d9ec507a7693f7a20b 100644 |
--- a/build/host_jar.gypi |
+++ b/build/host_jar.gypi |
@@ -53,6 +53,8 @@ |
'jar_path': '<(jar_dir)/<(jar_name)', |
'main_class%': '', |
'stamp': '<(intermediate_dir)/jar.stamp', |
+ 'enable_errorprone%': '0', |
+ 'errorprone_exe_path': '<(PRODUCT_DIR)/bin.java/chromium_errorprone', |
}, |
'all_dependent_settings': { |
'variables': { |
@@ -75,7 +77,13 @@ |
}], |
['main_class != ""', { |
'extra_options': ['--main-class=>(main_class)'] |
- }] |
+ }], |
+ ['enable_errorprone == 1', { |
+ 'extra_inputs': [ |
+ '<(errorprone_exe_path)', |
+ ], |
+ 'extra_options': [ '--use-errorprone-path=<(errorprone_exe_path)' ], |
+ }], |
], |
}, |
'inputs': [ |
@@ -83,6 +91,7 @@ |
'<(DEPTH)/build/android/gyp/javac.py', |
'^@(java_sources)', |
'>@(input_jars_paths)', |
+ '<@(extra_inputs)', |
], |
'outputs': [ |
'<(jar_path)', |