qaul / qaul.net

Internet Independent Wireless Mesh Communication App
https://qaul.net
GNU Affero General Public License v3.0
496 stars 63 forks source link

fix: ensure proto generated files are included in the release builds … #587

Closed brenodt closed 10 months ago

brenodt commented 10 months ago

Description

Closes #586.

The reason the BLE Module is not working on the release build is that, during the compilation process, the generated package was being tree-shaken out. By defining a proguard rule that explicitly asks for the qaul.sys.ble package to be kept, the proto generated files are included in the release.

One can verify that is the case by checking the latest internal release, nº1152.