package { default_team: "trendy_team_pixel_system_sw_security", default_applicable_licenses: ["external_usbip-service_license"], } license { name: "external_usbip-service_license", visibility: [":__subpackages__"], license_kinds: ["SPDX-license-identifier-GPL-2.0"], license_text: ["COPYING"], } cc_defaults { name: "usbip_defaults", host_supported: true, cflags: [ "-Wall", "-Werror", ], shared_libs: [ "liblog", "libutils", "libcutils", "libbase", "libc++", ], product_specific: true, stl: "none", } cc_binary { name: "usbip_service", init_rc: ["usbip-service.rc"], defaults: ["usbip_defaults"], srcs: [ "UsbIpService.cpp", ], static_libs: [ "usbip_utils", ], } cc_library { name: "usbip_utils", defaults: ["usbip_defaults"], srcs: [ "UsbIpUtils.cpp", ], export_include_dirs: ["./"], } cc_test { name: "usbip_test", defaults: ["usbip_defaults"], srcs: ["UsbIpTest.cpp"], test_options: { unit_test: true, }, shared_libs: [ "usbip_utils", ], }