xref: /aosp_15_r20/prebuilts/r8/tests/samples/HelloActivityWithR8/Android.bp (revision f1fd37cb3c4ec94650f99d456d82ac1dac2c58ba)
1*f1fd37cbSAndroid Build Coastguard Worker//
2*f1fd37cbSAndroid Build Coastguard Worker// Copyright (C) 2021 The Android Open Source Project
3*f1fd37cbSAndroid Build Coastguard Worker//
4*f1fd37cbSAndroid Build Coastguard Worker// Licensed under the Apache License, Version 2.0 (the "License");
5*f1fd37cbSAndroid Build Coastguard Worker// you may not use this file except in compliance with the License.
6*f1fd37cbSAndroid Build Coastguard Worker// You may obtain a copy of the License at
7*f1fd37cbSAndroid Build Coastguard Worker//
8*f1fd37cbSAndroid Build Coastguard Worker//      http://www.apache.org/licenses/LICENSE-2.0
9*f1fd37cbSAndroid Build Coastguard Worker//
10*f1fd37cbSAndroid Build Coastguard Worker// Unless required by applicable law or agreed to in writing, software
11*f1fd37cbSAndroid Build Coastguard Worker// distributed under the License is distributed on an "AS IS" BASIS,
12*f1fd37cbSAndroid Build Coastguard Worker// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13*f1fd37cbSAndroid Build Coastguard Worker// See the License for the specific language governing permissions and
14*f1fd37cbSAndroid Build Coastguard Worker// limitations under the License.
15*f1fd37cbSAndroid Build Coastguard Worker
16*f1fd37cbSAndroid Build Coastguard Workerpackage {
17*f1fd37cbSAndroid Build Coastguard Worker    default_applicable_licenses: ["Android-Apache-2.0"],
18*f1fd37cbSAndroid Build Coastguard Worker}
19*f1fd37cbSAndroid Build Coastguard Worker
20*f1fd37cbSAndroid Build Coastguard Workerandroid_app {
21*f1fd37cbSAndroid Build Coastguard Worker    name: "HelloActivityWithR8",
22*f1fd37cbSAndroid Build Coastguard Worker    srcs: ["src/**/*.java"],
23*f1fd37cbSAndroid Build Coastguard Worker    sdk_version: "current",
24*f1fd37cbSAndroid Build Coastguard Worker    dex_preopt: {
25*f1fd37cbSAndroid Build Coastguard Worker        enabled: false,
26*f1fd37cbSAndroid Build Coastguard Worker    },
27*f1fd37cbSAndroid Build Coastguard Worker    optimize: {
28*f1fd37cbSAndroid Build Coastguard Worker        enabled: true,
29*f1fd37cbSAndroid Build Coastguard Worker        shrink: true,
30*f1fd37cbSAndroid Build Coastguard Worker        optimize: true,
31*f1fd37cbSAndroid Build Coastguard Worker        obfuscate: true,
32*f1fd37cbSAndroid Build Coastguard Worker        proguard_compatibility: false,
33*f1fd37cbSAndroid Build Coastguard Worker        proguard_flags_files: ["proguard.config"]
34*f1fd37cbSAndroid Build Coastguard Worker    }
35*f1fd37cbSAndroid Build Coastguard Worker}
36