The AIDLs and ipmemorystore-client were already statically linked libraries, so their location in the source tree does not change anything (they were already built into the NetworkStack module and the framework). It makes more sense to have them in the NetworkStack module folder however, as changes to these files will be released with the same cadence as the module, not the framework. Bug: 139106271 Test: built, flashed, WiFi working Change-Id: I886acae850a5e8a9a7bc3ca8aac8690d681ca2cd
20 lines
584 B
Plaintext
20 lines
584 B
Plaintext
java_library_static {
|
|
name: "services.net",
|
|
srcs: ["java/**/*.java"],
|
|
static_libs: [
|
|
"dnsresolver_aidl_interface-V2-java",
|
|
"netd_aidl_interface-java",
|
|
"networkstack-client",
|
|
],
|
|
}
|
|
|
|
filegroup {
|
|
name: "services-networkstack-shared-srcs",
|
|
srcs: [
|
|
"java/android/net/ip/InterfaceController.java", // TODO: move to NetworkStack with tethering
|
|
"java/android/net/util/InterfaceParams.java", // TODO: move to NetworkStack with IpServer
|
|
"java/android/net/shared/*.java",
|
|
"java/android/net/netlink/*.java",
|
|
],
|
|
}
|