Merge "Cleanup packages/Tethering/common/TetheringLib" am: 85bdee7daa am: 9488e5f521 am: e42763eb6f

Change-Id: I72b0250b5effcf66da8c283faf4aa9afca8b079c
This commit is contained in:
Paul Duffin
2020-05-13 11:27:04 +00:00
committed by Automerger Merge Worker

View File

@@ -13,49 +13,11 @@
// See the License for the specific language governing permissions and
// limitations under the License.
// AIDL interfaces between the core system and the tethering mainline module.
aidl_interface {
name: "tethering-aidl-interfaces",
unstable: true,
local_include_dir: "src",
include_dirs: ["frameworks/base/core/java"], // For framework parcelables.
srcs: [
// @JavaOnlyStableParcelable aidl declarations must not be listed here, as this would cause
// compilation to fail (b/148001843).
"src/android/net/IIntResultListener.aidl",
"src/android/net/ITetheringConnector.aidl",
"src/android/net/ITetheringEventCallback.aidl",
"src/android/net/TetheringCallbackStartedParcel.aidl",
"src/android/net/TetheringConfigurationParcel.aidl",
"src/android/net/TetheringRequestParcel.aidl",
"src/android/net/TetherStatesParcel.aidl",
],
backend: {
ndk: {
enabled: false,
},
cpp: {
enabled: false,
},
java: {
apex_available: [
"//apex_available:platform",
"com.android.tethering",
],
},
},
}
java_library {
name: "framework-tethering",
sdk_version: "module_current",
srcs: [
"src/android/net/TetheredClient.java",
"src/android/net/TetheringManager.java",
"src/android/net/TetheringConstants.java",
],
static_libs: [
"tethering-aidl-interfaces-java",
":framework-tethering-srcs",
],
jarjar_rules: "jarjar-rules.txt",
installable: true,