diff options
Diffstat (limited to 'Android.bp')
-rw-r--r-- | Android.bp | 35 |
1 files changed, 35 insertions, 0 deletions
@@ -28,3 +28,38 @@ license { "NOTICE", ], } + +java_library { + name: "apache-velocity-engine-core", + srcs: ["velocity-engine-core/src/main/java/**/*.java", + // Manually generated code as javacc is not availiable for AOSP build + // mvn && cp -r velocity-engine-core/target/generated-srcs . + "generated-sources/**/*.java"], + exclude_srcs: ["velocity-engine-core/src/main/java/org/apache/velocity/runtime/resource/loader/JarResourceLoader.java", + "velocity-engine-core/src/main/java/org/apache/velocity/runtime/resource/loader/DataSourceResourceLoader.java"], + java_resource_dirs: ["velocity-engine-core/src/main/resources"], + sdk_version: "current", + min_sdk_version: "33", + static_libs: [ + "apache-commons-lang", + "apache-commons-io", + "slf4j-jdk14", + ], + java_version: "1.8", + apex_available: [ + "//apex_available:platform", + "com.android.ondevicepersonalization", + ], + visibility: [ + "//external/apache-velocity-engine", + "//packages/modules/OnDevicePersonalization:__subpackages__", + ], + lint: { + warning_checks: ["SuspiciousIndentation"], + }, + errorprone: { + javacflags: [ + "-Xep:ReturnValueIgnored:OFF", + ], + }, +} |