From d38a6fe1dfcf171b8c8528588c03a1439d9623e8 Mon Sep 17 00:00:00 2001 From: Assam Boudjelthia Date: Sat, 2 May 2020 14:40:05 +0300 Subject: Android: allow sdkmanager to parse all generic packages Task-number: QTCREATORBUG-23829 Change-Id: I29bd70a6703b9537e4a884e5acc53e2e2dd020cb Reviewed-by: Alessandro Portale --- src/plugins/android/androidsdkpackage.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/plugins/android/androidsdkpackage.cpp') diff --git a/src/plugins/android/androidsdkpackage.cpp b/src/plugins/android/androidsdkpackage.cpp index a3da9625bc..d444d99313 100644 --- a/src/plugins/android/androidsdkpackage.cpp +++ b/src/plugins/android/androidsdkpackage.cpp @@ -319,4 +319,19 @@ void Ndk::setAsNdkBundle(const bool isBundle) m_isBundle = isBundle; } +GenericSdkPackage::GenericSdkPackage(QVersionNumber revision, QString sdkStylePathStr, QObject *parent) : + AndroidSdkPackage(revision, sdkStylePathStr, parent) +{ +} + +bool GenericSdkPackage::isValid() const +{ + return installedLocation().exists(); +} + +AndroidSdkPackage::PackageType GenericSdkPackage::type() const +{ + return AndroidSdkPackage::GenericSdkPackage; +} + } // namespace Android -- cgit v1.2.1