1*38e8c45fSAndroid Build Coastguard Workerpackage { 2*38e8c45fSAndroid Build Coastguard Worker default_applicable_licenses: ["frameworks_native_cmds_cmd_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_cmd_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_library_static { 19*38e8c45fSAndroid Build Coastguard Worker name: "libcmd", 20*38e8c45fSAndroid Build Coastguard Worker 21*38e8c45fSAndroid Build Coastguard Worker srcs: ["cmd.cpp"], 22*38e8c45fSAndroid Build Coastguard Worker export_include_dirs: ["."], 23*38e8c45fSAndroid Build Coastguard Worker 24*38e8c45fSAndroid Build Coastguard Worker shared_libs: [ 25*38e8c45fSAndroid Build Coastguard Worker "libutils", 26*38e8c45fSAndroid Build Coastguard Worker "liblog", 27*38e8c45fSAndroid Build Coastguard Worker "libselinux", 28*38e8c45fSAndroid Build Coastguard Worker "libbinder", 29*38e8c45fSAndroid Build Coastguard Worker ], 30*38e8c45fSAndroid Build Coastguard Worker 31*38e8c45fSAndroid Build Coastguard Worker cflags: [ 32*38e8c45fSAndroid Build Coastguard Worker "-Wall", 33*38e8c45fSAndroid Build Coastguard Worker "-Werror", 34*38e8c45fSAndroid Build Coastguard Worker ], 35*38e8c45fSAndroid Build Coastguard Worker} 36*38e8c45fSAndroid Build Coastguard Worker 37*38e8c45fSAndroid Build Coastguard Workercc_binary { 38*38e8c45fSAndroid Build Coastguard Worker name: "cmd", 39*38e8c45fSAndroid Build Coastguard Worker 40*38e8c45fSAndroid Build Coastguard Worker srcs: ["main.cpp"], 41*38e8c45fSAndroid Build Coastguard Worker 42*38e8c45fSAndroid Build Coastguard Worker static_libs: [ 43*38e8c45fSAndroid Build Coastguard Worker "libcmd", 44*38e8c45fSAndroid Build Coastguard Worker ], 45*38e8c45fSAndroid Build Coastguard Worker 46*38e8c45fSAndroid Build Coastguard Worker shared_libs: [ 47*38e8c45fSAndroid Build Coastguard Worker "libutils", 48*38e8c45fSAndroid Build Coastguard Worker "liblog", 49*38e8c45fSAndroid Build Coastguard Worker "libselinux", 50*38e8c45fSAndroid Build Coastguard Worker "libbinder", 51*38e8c45fSAndroid Build Coastguard Worker "packagemanager_aidl-cpp", 52*38e8c45fSAndroid Build Coastguard Worker ], 53*38e8c45fSAndroid Build Coastguard Worker 54*38e8c45fSAndroid Build Coastguard Worker cflags: [ 55*38e8c45fSAndroid Build Coastguard Worker "-Wall", 56*38e8c45fSAndroid Build Coastguard Worker "-Werror", 57*38e8c45fSAndroid Build Coastguard Worker ], 58*38e8c45fSAndroid Build Coastguard Worker} 59