diff options
Diffstat (limited to 'src/android/bluetooth/CMakeLists.txt')
-rw-r--r-- | src/android/bluetooth/CMakeLists.txt | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/android/bluetooth/CMakeLists.txt b/src/android/bluetooth/CMakeLists.txt new file mode 100644 index 00000000..f8692576 --- /dev/null +++ b/src/android/bluetooth/CMakeLists.txt @@ -0,0 +1,27 @@ +# Copyright (C) 2022 The Qt Company Ltd. +# SPDX-License-Identifier: BSD-3-Clause + +set(java_sources + src/org/qtproject/qt/android/bluetooth/QtBluetoothBroadcastReceiver.java + src/org/qtproject/qt/android/bluetooth/QtBluetoothInputStreamThread.java + src/org/qtproject/qt/android/bluetooth/QtBluetoothLE.java + src/org/qtproject/qt/android/bluetooth/QtBluetoothLEServer.java + src/org/qtproject/qt/android/bluetooth/QtBluetoothSocketServer.java + src/org/qtproject/qt/android/bluetooth/QtBluetoothGattCharacteristic.java + src/org/qtproject/qt/android/bluetooth/QtBluetoothGattDescriptor.java +) + +qt_internal_add_jar(Qt${QtConnectivity_VERSION_MAJOR}AndroidBluetooth + INCLUDE_JARS ${QT_ANDROID_JAR} + SOURCES ${java_sources} + OUTPUT_DIR "${QT_BUILD_DIR}/jar" +) + +qt_path_join(destination ${INSTALL_DATADIR} "jar") + +install_jar(Qt${QtConnectivity_VERSION_MAJOR}AndroidBluetooth + DESTINATION ${destination} + COMPONENT Devel +) + +add_dependencies(Bluetooth Qt${QtConnectivity_VERSION_MAJOR}AndroidBluetooth) |