1*38e8c45fSAndroid Build Coastguard Workerpackage { 2*38e8c45fSAndroid Build Coastguard Worker default_applicable_licenses: ["frameworks_native_cmds_dumpsys_license"], 3*38e8c45fSAndroid Build Coastguard Worker} 4*38e8c45fSAndroid Build Coastguard Worker 5*38e8c45fSAndroid Build Coastguard Worker// Added automatically by a large-scale-change 6*38e8c45fSAndroid Build Coastguard Worker// See: http://go/android-license-faq 7*38e8c45fSAndroid Build Coastguard Workerlicense { 8*38e8c45fSAndroid Build Coastguard Worker name: "frameworks_native_cmds_dumpsys_license", 9*38e8c45fSAndroid Build Coastguard Worker visibility: [":__subpackages__"], 10*38e8c45fSAndroid Build Coastguard Worker license_kinds: [ 11*38e8c45fSAndroid Build Coastguard Worker "SPDX-license-identifier-Apache-2.0", 12*38e8c45fSAndroid Build Coastguard Worker ], 13*38e8c45fSAndroid Build Coastguard Worker license_text: [ 14*38e8c45fSAndroid Build Coastguard Worker "NOTICE", 15*38e8c45fSAndroid Build Coastguard Worker ], 16*38e8c45fSAndroid Build Coastguard Worker} 17*38e8c45fSAndroid Build Coastguard Worker 18*38e8c45fSAndroid Build Coastguard Workercc_defaults { 19*38e8c45fSAndroid Build Coastguard Worker name: "dumpsys_defaults", 20*38e8c45fSAndroid Build Coastguard Worker 21*38e8c45fSAndroid Build Coastguard Worker cflags: [ 22*38e8c45fSAndroid Build Coastguard Worker "-Wall", 23*38e8c45fSAndroid Build Coastguard Worker "-Werror", 24*38e8c45fSAndroid Build Coastguard Worker ], 25*38e8c45fSAndroid Build Coastguard Worker 26*38e8c45fSAndroid Build Coastguard Worker srcs: [ 27*38e8c45fSAndroid Build Coastguard Worker "dumpsys.cpp", 28*38e8c45fSAndroid Build Coastguard Worker ], 29*38e8c45fSAndroid Build Coastguard Worker 30*38e8c45fSAndroid Build Coastguard Worker shared_libs: [ 31*38e8c45fSAndroid Build Coastguard Worker "libbase", 32*38e8c45fSAndroid Build Coastguard Worker "libutils", 33*38e8c45fSAndroid Build Coastguard Worker "liblog", 34*38e8c45fSAndroid Build Coastguard Worker "libbinder", 35*38e8c45fSAndroid Build Coastguard Worker "libbinderdebug", 36*38e8c45fSAndroid Build Coastguard Worker ], 37*38e8c45fSAndroid Build Coastguard Worker 38*38e8c45fSAndroid Build Coastguard Worker static_libs: [ 39*38e8c45fSAndroid Build Coastguard Worker "libserviceutils", 40*38e8c45fSAndroid Build Coastguard Worker ], 41*38e8c45fSAndroid Build Coastguard Worker} 42*38e8c45fSAndroid Build Coastguard Worker 43*38e8c45fSAndroid Build Coastguard Worker// 44*38e8c45fSAndroid Build Coastguard Worker// Static library used in testing and executable 45*38e8c45fSAndroid Build Coastguard Worker// 46*38e8c45fSAndroid Build Coastguard Worker 47*38e8c45fSAndroid Build Coastguard Workercc_library_static { 48*38e8c45fSAndroid Build Coastguard Worker name: "libdumpsys", 49*38e8c45fSAndroid Build Coastguard Worker 50*38e8c45fSAndroid Build Coastguard Worker defaults: ["dumpsys_defaults"], 51*38e8c45fSAndroid Build Coastguard Worker 52*38e8c45fSAndroid Build Coastguard Worker export_include_dirs: ["."], 53*38e8c45fSAndroid Build Coastguard Worker} 54*38e8c45fSAndroid Build Coastguard Worker 55*38e8c45fSAndroid Build Coastguard Worker// 56*38e8c45fSAndroid Build Coastguard Worker// Executable 57*38e8c45fSAndroid Build Coastguard Worker// 58*38e8c45fSAndroid Build Coastguard Worker 59*38e8c45fSAndroid Build Coastguard Workercc_binary { 60*38e8c45fSAndroid Build Coastguard Worker name: "dumpsys", 61*38e8c45fSAndroid Build Coastguard Worker 62*38e8c45fSAndroid Build Coastguard Worker defaults: ["dumpsys_defaults"], 63*38e8c45fSAndroid Build Coastguard Worker 64*38e8c45fSAndroid Build Coastguard Worker srcs: [ 65*38e8c45fSAndroid Build Coastguard Worker "main.cpp", 66*38e8c45fSAndroid Build Coastguard Worker ], 67*38e8c45fSAndroid Build Coastguard Worker 68*38e8c45fSAndroid Build Coastguard Worker shared_libs: [ 69*38e8c45fSAndroid Build Coastguard Worker "packagemanager_aidl-cpp", 70*38e8c45fSAndroid Build Coastguard Worker ], 71*38e8c45fSAndroid Build Coastguard Worker} 72*38e8c45fSAndroid Build Coastguard Worker 73*38e8c45fSAndroid Build Coastguard Workercc_binary { 74*38e8c45fSAndroid Build Coastguard Worker name: "dumpsys_vendor", 75*38e8c45fSAndroid Build Coastguard Worker stem: "dumpsys", 76*38e8c45fSAndroid Build Coastguard Worker 77*38e8c45fSAndroid Build Coastguard Worker vendor: true, 78*38e8c45fSAndroid Build Coastguard Worker 79*38e8c45fSAndroid Build Coastguard Worker defaults: ["dumpsys_defaults"], 80*38e8c45fSAndroid Build Coastguard Worker 81*38e8c45fSAndroid Build Coastguard Worker srcs: [ 82*38e8c45fSAndroid Build Coastguard Worker "main.cpp", 83*38e8c45fSAndroid Build Coastguard Worker ], 84*38e8c45fSAndroid Build Coastguard Worker} 85