From fed1e09e872d98dab4bb7a628d822e4eead549b7 Mon Sep 17 00:00:00 2001 From: Kevin Dewald Date: Tue, 30 Sep 2025 23:23:39 -0700 Subject: [PATCH] Updated MANIFEST.in --- MANIFEST.in | 168 +++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 160 insertions(+), 8 deletions(-) diff --git a/MANIFEST.in b/MANIFEST.in index 78d6e68..4f869c9 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,8 +1,10 @@ include LICENSE.md include VERSION +include CONTRIBUTING.md include cmake/epilogue.cmake include cmake/find/FindDBus1.cmake include cmake/find/Findfmt.cmake +include cmake/find/Findgoogletest.cmake include cmake/parse_version.cmake include cmake/prelude.cmake include pyproject.toml @@ -22,22 +24,26 @@ include simpleble/include/simpleble/Service.h include simpleble/include/simpleble/SimpleBLE.h include simpleble/include/simpleble/Types.h include simpleble/include/simpleble/Utils.h +include simpleble/include/simpleble/Advanced.h include simpleble/include/simpleble_c/adapter.h include simpleble/include/simpleble_c/logging.h include simpleble/include/simpleble_c/peripheral.h include simpleble/include/simpleble_c/simpleble.h include simpleble/include/simpleble_c/types.h include simpleble/include/simpleble_c/utils.h +include simpleble/include/simpleble_c/DEPRECATED include simpleble/src/CommonUtils.h include simpleble/src/Exceptions.cpp include simpleble/src/Logging.cpp include simpleble/src/LoggingInternal.h include simpleble/src/Utils.cpp +include simpleble/src/Config.cpp include simpleble/src/backends/common/AdapterBase.h include simpleble/src/backends/common/BackendBase.h include simpleble/src/backends/common/BackendUtils.h include simpleble/src/backends/common/PeripheralBase.h include simpleble/src/backends/common/AdapterBaseTypes.h +include simpleble/src/backends/common/AdapterBase.cpp include simpleble/src/backends/common/CharacteristicBase.cpp include simpleble/src/backends/common/CharacteristicBase.h include simpleble/src/backends/common/DescriptorBase.cpp @@ -75,11 +81,124 @@ include simpleble/src/backends/windows/PeripheralWindows.cpp include simpleble/src/backends/windows/PeripheralWindows.h include simpleble/src/backends/windows/Utils.cpp include simpleble/src/backends/windows/Utils.h +include simpleble/src/backends/dongl/AdapterDongl.cpp +include simpleble/src/backends/dongl/AdapterDongl.h +include simpleble/src/backends/dongl/BackendDongl.cpp +include simpleble/src/backends/dongl/PeripheralDongl.cpp +include simpleble/src/backends/dongl/PeripheralDongl.h +include simpleble/src/backends/dongl/usb/UsbHelper.h +include simpleble/src/backends/dongl/usb/UsbHelperApple.cpp +include simpleble/src/backends/dongl/usb/UsbHelperLinux.cpp +include simpleble/src/backends/dongl/usb/UsbHelperNull.cpp +include simpleble/src/backends/dongl/usb/UsbHelperWindows.cpp +include simpleble/src/backends/android/AdapterAndroid.cpp +include simpleble/src/backends/android/AdapterAndroid.h +include simpleble/src/backends/android/BackendAndroid.cpp +include simpleble/src/backends/android/BackendAndroid.h +include simpleble/src/backends/android/PeripheralAndroid.cpp +include simpleble/src/backends/android/PeripheralAndroid.h +include simpleble/src/backends/android/bridge/BluetoothGattCallback.cpp +include simpleble/src/backends/android/bridge/BluetoothGattCallback.h +include simpleble/src/backends/android/bridge/ScanCallback.cpp +include simpleble/src/backends/android/bridge/ScanCallback.h +include simpleble/src/backends/android/types/android/bluetooth/BluetoothAdapter.cpp +include simpleble/src/backends/android/types/android/bluetooth/BluetoothAdapter.h +include simpleble/src/backends/android/types/android/bluetooth/BluetoothDevice.cpp +include simpleble/src/backends/android/types/android/bluetooth/BluetoothDevice.h +include simpleble/src/backends/android/types/android/bluetooth/BluetoothGatt.cpp +include simpleble/src/backends/android/types/android/bluetooth/BluetoothGatt.h +include simpleble/src/backends/android/types/android/bluetooth/BluetoothGattCharacteristic.cpp +include simpleble/src/backends/android/types/android/bluetooth/BluetoothGattCharacteristic.h +include simpleble/src/backends/android/types/android/bluetooth/BluetoothGattDescriptor.cpp +include simpleble/src/backends/android/types/android/bluetooth/BluetoothGattDescriptor.h +include simpleble/src/backends/android/types/android/bluetooth/BluetoothGattService.cpp +include simpleble/src/backends/android/types/android/bluetooth/BluetoothGattService.h +include simpleble/src/backends/android/types/android/bluetooth/le/BluetoothScanner.cpp +include simpleble/src/backends/android/types/android/bluetooth/le/BluetoothScanner.h +include simpleble/src/backends/android/types/android/bluetooth/le/ScanRecord.cpp +include simpleble/src/backends/android/types/android/bluetooth/le/ScanRecord.h +include simpleble/src/backends/android/types/android/bluetooth/le/ScanResult.cpp +include simpleble/src/backends/android/types/android/bluetooth/le/ScanResult.h +include simpleble/src/backends/android/types/android/os/ParcelUUID.cpp +include simpleble/src/backends/android/types/android/os/ParcelUUID.h +include simpleble/src/backends/android/types/android/util/SparseArray.cpp +include simpleble/src/backends/android/types/android/util/SparseArray.h +include simpleble/src/backends/android/types/java/util/Iterator.cpp +include simpleble/src/backends/android/types/java/util/Iterator.h +include simpleble/src/backends/android/types/java/util/List.cpp +include simpleble/src/backends/android/types/java/util/List.h +include simpleble/src/backends/android/types/java/util/Set.cpp +include simpleble/src/backends/android/types/java/util/Set.h +include simpleble/src/backends/android/types/java/util/UUID.cpp +include simpleble/src/backends/android/types/java/util/UUID.h +include simpleble/src/backends/linux_legacy/AdapterLinuxLegacy.cpp +include simpleble/src/backends/linux_legacy/AdapterLinuxLegacy.h +include simpleble/src/backends/linux_legacy/BackendBluezLegacy.cpp +include simpleble/src/backends/linux_legacy/PeripheralLinuxLegacy.cpp +include simpleble/src/backends/linux_legacy/PeripheralLinuxLegacy.h +include simpleble/src/backends/linux_legacy/include/simplebluezlegacy/Adapter.h +include simpleble/src/backends/linux_legacy/include/simplebluezlegacy/Agent.h +include simpleble/src/backends/linux_legacy/include/simplebluezlegacy/Bluez.h +include simpleble/src/backends/linux_legacy/include/simplebluezlegacy/BluezOrg.h +include simpleble/src/backends/linux_legacy/include/simplebluezlegacy/BluezOrgBluez.h +include simpleble/src/backends/linux_legacy/include/simplebluezlegacy/BluezRoot.h +include simpleble/src/backends/linux_legacy/include/simplebluezlegacy/Characteristic.h +include simpleble/src/backends/linux_legacy/include/simplebluezlegacy/Descriptor.h +include simpleble/src/backends/linux_legacy/include/simplebluezlegacy/Device.h +include simpleble/src/backends/linux_legacy/include/simplebluezlegacy/Exceptions.h +include simpleble/src/backends/linux_legacy/include/simplebluezlegacy/Service.h +include simpleble/src/backends/linux_legacy/include/simplebluezlegacy/Types.h +include simpleble/src/backends/linux_legacy/include/simplebluezlegacy/interfaces/Adapter1.h +include simpleble/src/backends/linux_legacy/include/simplebluezlegacy/interfaces/Agent1.h +include simpleble/src/backends/linux_legacy/include/simplebluezlegacy/interfaces/AgentManager1.h +include simpleble/src/backends/linux_legacy/include/simplebluezlegacy/interfaces/Battery1.h +include simpleble/src/backends/linux_legacy/include/simplebluezlegacy/interfaces/Device1.h +include simpleble/src/backends/linux_legacy/include/simplebluezlegacy/interfaces/GattCharacteristic1.h +include simpleble/src/backends/linux_legacy/include/simplebluezlegacy/interfaces/GattDescriptor1.h +include simpleble/src/backends/linux_legacy/include/simplebluezlegacy/interfaces/GattService1.h +include simpleble/src/backends/linux_legacy/include/simpledbuslegacy/advanced/Interface.h +include simpleble/src/backends/linux_legacy/include/simpledbuslegacy/advanced/InterfaceRegistry.h +include simpleble/src/backends/linux_legacy/include/simpledbuslegacy/advanced/Proxy.h +include simpleble/src/backends/linux_legacy/include/simpledbuslegacy/base/Connection.h +include simpleble/src/backends/linux_legacy/include/simpledbuslegacy/base/Exceptions.h +include simpleble/src/backends/linux_legacy/include/simpledbuslegacy/base/Holder.h +include simpleble/src/backends/linux_legacy/include/simpledbuslegacy/base/Logging.h +include simpleble/src/backends/linux_legacy/include/simpledbuslegacy/base/Message.h +include simpleble/src/backends/linux_legacy/include/simpledbuslegacy/base/Path.h +include simpleble/src/backends/linux_legacy/include/simpledbuslegacy/interfaces/ObjectManager.h +include simpleble/src/backends/linux_legacy/src/Adapter.cpp +include simpleble/src/backends/linux_legacy/src/Agent.cpp +include simpleble/src/backends/linux_legacy/src/Bluez.cpp +include simpleble/src/backends/linux_legacy/src/BluezOrg.cpp +include simpleble/src/backends/linux_legacy/src/BluezOrgBluez.cpp +include simpleble/src/backends/linux_legacy/src/BluezRoot.cpp +include simpleble/src/backends/linux_legacy/src/Characteristic.cpp +include simpleble/src/backends/linux_legacy/src/Descriptor.cpp +include simpleble/src/backends/linux_legacy/src/Device.cpp +include simpleble/src/backends/linux_legacy/src/Exceptions.cpp +include simpleble/src/backends/linux_legacy/src/Service.cpp +include simpleble/src/backends/linux_legacy/src/advanced/Interface.cpp +include simpleble/src/backends/linux_legacy/src/advanced/Proxy.cpp +include simpleble/src/backends/linux_legacy/src/base/Connection.cpp +include simpleble/src/backends/linux_legacy/src/base/Exceptions.cpp +include simpleble/src/backends/linux_legacy/src/base/Holder.cpp +include simpleble/src/backends/linux_legacy/src/base/Message.cpp +include simpleble/src/backends/linux_legacy/src/base/Path.cpp +include simpleble/src/backends/linux_legacy/src/interfaces/Adapter1.cpp +include simpleble/src/backends/linux_legacy/src/interfaces/Agent1.cpp +include simpleble/src/backends/linux_legacy/src/interfaces/AgentManager1.cpp +include simpleble/src/backends/linux_legacy/src/interfaces/Battery1.cpp +include simpleble/src/backends/linux_legacy/src/interfaces/Device1.cpp +include simpleble/src/backends/linux_legacy/src/interfaces/GattCharacteristic1.cpp +include simpleble/src/backends/linux_legacy/src/interfaces/GattDescriptor1.cpp +include simpleble/src/backends/linux_legacy/src/interfaces/GattService1.cpp +include simpleble/src/backends/linux_legacy/src/interfaces/ObjectManager.cpp include simpleble/src/external/TaskRunner.hpp include simpleble/src/external/ThreadRunner.h include simpleble/src/external/kvn_safe_map.hpp include simpleble/src/external/kvn_safe_callback.hpp include simpleble/src/external/logfwd.hpp +include simpleble/src/external/kvn_threadrunner.hpp include simpleble/src/frontends/base/Backend.cpp include simpleble/src/frontends/base/Backend.h include simpleble/src/frontends/base/Adapter.cpp @@ -87,6 +206,7 @@ include simpleble/src/frontends/base/Characteristic.cpp include simpleble/src/frontends/base/Descriptor.cpp include simpleble/src/frontends/base/Peripheral.cpp include simpleble/src/frontends/base/Service.cpp +include simpleble/src/frontends/base/Advanced.cpp include simpleble/src/frontends/safe/AdapterSafe.cpp include simpleble/src/frontends/safe/PeripheralSafe.cpp include simpleble/src_c/adapter.cpp @@ -94,6 +214,7 @@ include simpleble/src_c/logging.cpp include simpleble/src_c/peripheral.cpp include simpleble/src_c/simpleble.cpp include simpleble/src_c/utils.cpp +include simpleble/src_c/DEPRECATED include simplebluez/CMakeLists.txt include simplebluez/cmake/simplebluez.pc.in include simplebluez/include/simplebluez/Adapter.h @@ -103,10 +224,11 @@ include simplebluez/include/simplebluez/Characteristic.h include simplebluez/include/simplebluez/Descriptor.h include simplebluez/include/simplebluez/Device.h include simplebluez/include/simplebluez/Exceptions.h -include simplebluez/include/simplebluez/ProxyOrg.h -include simplebluez/include/simplebluez/ProxyOrgBluez.h include simplebluez/include/simplebluez/Service.h include simplebluez/include/simplebluez/Types.h +include simplebluez/include/simplebluez/BluezOrg.h +include simplebluez/include/simplebluez/BluezOrgBluez.h +include simplebluez/include/simplebluez/BluezRoot.h include simplebluez/include/simplebluez/interfaces/Adapter1.h include simplebluez/include/simplebluez/interfaces/Agent1.h include simplebluez/include/simplebluez/interfaces/AgentManager1.h @@ -124,9 +246,10 @@ include simplebluez/src/Device.cpp include simplebluez/src/Exceptions.cpp include simplebluez/src/Logging.cpp include simplebluez/src/Logging.h -include simplebluez/src/ProxyOrg.cpp -include simplebluez/src/ProxyOrgBluez.cpp include simplebluez/src/Service.cpp +include simplebluez/src/BluezOrg.cpp +include simplebluez/src/BluezOrgBluez.cpp +include simplebluez/src/BluezRoot.cpp include simplebluez/src/interfaces/Adapter1.cpp include simplebluez/src/interfaces/Agent1.cpp include simplebluez/src/interfaces/AgentManager1.cpp @@ -138,25 +261,26 @@ include simplebluez/src/interfaces/GattService1.cpp include simpledbus/CMakeLists.txt include simpledbus/cmake/simpledbus.pc.in include simpledbus/include/simpledbus/advanced/Interface.h +include simpledbus/include/simpledbus/advanced/InterfaceRegistry.h include simpledbus/include/simpledbus/advanced/Proxy.h include simpledbus/include/simpledbus/base/Connection.h include simpledbus/include/simpledbus/base/Exceptions.h include simpledbus/include/simpledbus/base/Holder.h include simpledbus/include/simpledbus/base/Message.h include simpledbus/include/simpledbus/base/Path.h -include simpledbus/include/simpledbus/external/kvn_safe_callback.hpp -include simpledbus/include/simpledbus/external/logfwd.hpp +include simpledbus/include/simpledbus/base/Logging.h include simpledbus/include/simpledbus/interfaces/ObjectManager.h +include simpledbus/include/simpledbus/interfaces/Properties.h include simpledbus/src/advanced/Interface.cpp include simpledbus/src/advanced/Proxy.cpp include simpledbus/src/base/Connection.cpp include simpledbus/src/base/Exceptions.cpp include simpledbus/src/base/Holder.cpp include simpledbus/src/base/Logging.cpp -include simpledbus/src/base/Logging.h include simpledbus/src/base/Message.cpp include simpledbus/src/base/Path.cpp include simpledbus/src/interfaces/ObjectManager.cpp +include simpledbus/src/interfaces/Properties.cpp include simplepyble/CMakeLists.txt include simplepyble/README.rst include simplepyble/requirements.txt @@ -168,17 +292,45 @@ include simplepyble/src/wrap_descriptor.cpp include simplepyble/src/wrap_peripheral.cpp include simplepyble/src/wrap_service.cpp include simplepyble/src/wrap_types.cpp +include simplepyble/src/wrap_config.cpp +include dependencies/README include dependencies/external/kvn/kvn_bytearray.h +include dependencies/external/kvn/kvn_safe_callback.hpp +include dependencies/external/kvn/logfwd.hpp +include dependencies/internal/include/fmt/LICENSE +include dependencies/internal/include/fmt/args.h +include dependencies/internal/include/fmt/base.h +include dependencies/internal/include/fmt/chrono.h +include dependencies/internal/include/fmt/color.h +include dependencies/internal/include/fmt/compile.h +include dependencies/internal/include/fmt/core.h +include dependencies/internal/include/fmt/format-inl.h +include dependencies/internal/include/fmt/format.h +include dependencies/internal/include/fmt/os.h +include dependencies/internal/include/fmt/ostream.h +include dependencies/internal/include/fmt/printf.h +include dependencies/internal/include/fmt/ranges.h +include dependencies/internal/include/fmt/std.h +include dependencies/internal/include/fmt/xchar.h +include dependencies/internal/include/simplejni/Common.hpp +include dependencies/internal/include/simplejni/References.hpp +include dependencies/internal/include/simplejni/Registry.hpp +include dependencies/internal/include/simplejni/VM.hpp +include dependencies/internal/src/simplejni/Common.cpp prune .github prune docs prune examples +prune hitl prune simpleble/test prune simplebluez/test prune simpledbus/test +prune simplepyble/test +prune simpledroidbridge +prune simplejavable prune simplersble prune utils exclude MANIFEST.in exclude .clang-format exclude .gitignore exclude .readthedocs.yaml -exclude README.rst +include README.rst