I am currently in the process of migrating Smack’s (a FOSS XMPP client library) build system from ant to gradle. Basically Smack consists of 4 components
- smack: Implements XMPP-CORE and XMPP-IM - smackx: Implements the various XMPP XEPs - smackx-experimental: XEP implementation in a experimental state - debug: A GUI debugger, that intercepts the exchanged XMPP stanzas
Now, I have a first draft of the build.gradle file, I was wondering if it would be wise to switch to a multi-project setup. What would the gradle community recommend? I am also interested about other comments/suggestions about my build.gradle file.