xref: /aosp_15_r20/external/iproute2/misc/Android.bp (revision de1e4e894b0c224df933550f0afdecc354b238c4)
1*de1e4e89SAndroid Build Coastguard Workerpackage {
2*de1e4e89SAndroid Build Coastguard Worker    // See: http://go/android-license-faq
3*de1e4e89SAndroid Build Coastguard Worker    // A large-scale-change added 'default_applicable_licenses' to import
4*de1e4e89SAndroid Build Coastguard Worker    // all of the 'license_kinds' from "external_iproute2_license"
5*de1e4e89SAndroid Build Coastguard Worker    // to get the below license kinds:
6*de1e4e89SAndroid Build Coastguard Worker    //   SPDX-license-identifier-GPL
7*de1e4e89SAndroid Build Coastguard Worker    //   SPDX-license-identifier-GPL-2.0
8*de1e4e89SAndroid Build Coastguard Worker    default_applicable_licenses: ["external_iproute2_license"],
9*de1e4e89SAndroid Build Coastguard Worker}
10*de1e4e89SAndroid Build Coastguard Worker
11*de1e4e89SAndroid Build Coastguard Workercc_binary {
12*de1e4e89SAndroid Build Coastguard Worker    name: "ss",
13*de1e4e89SAndroid Build Coastguard Worker    defaults: ["iproute2_defaults"],
14*de1e4e89SAndroid Build Coastguard Worker
15*de1e4e89SAndroid Build Coastguard Worker    srcs: [
16*de1e4e89SAndroid Build Coastguard Worker        "ss.c",
17*de1e4e89SAndroid Build Coastguard Worker        "ssfilter.y",
18*de1e4e89SAndroid Build Coastguard Worker    ],
19*de1e4e89SAndroid Build Coastguard Worker
20*de1e4e89SAndroid Build Coastguard Worker    shared_libs: [
21*de1e4e89SAndroid Build Coastguard Worker        "libiprouteutil",
22*de1e4e89SAndroid Build Coastguard Worker        "libnetlink",
23*de1e4e89SAndroid Build Coastguard Worker        "libselinux",
24*de1e4e89SAndroid Build Coastguard Worker    ],
25*de1e4e89SAndroid Build Coastguard Worker
26*de1e4e89SAndroid Build Coastguard Worker    cflags: [
27*de1e4e89SAndroid Build Coastguard Worker        "-Wno-missing-field-initializers",
28*de1e4e89SAndroid Build Coastguard Worker        "-Wno-tautological-pointer-compare",
29*de1e4e89SAndroid Build Coastguard Worker        "-Dsethostent(x)=",
30*de1e4e89SAndroid Build Coastguard Worker    ],
31*de1e4e89SAndroid Build Coastguard Worker
32*de1e4e89SAndroid Build Coastguard Worker    ldflags: ["-Wl,-export-dynamic"],
33*de1e4e89SAndroid Build Coastguard Worker}
34