prasos / bittiraha-walletd

Lightweight Bitcoin RPC compatible HD wallet based on bitcoinj
Apache License 2.0
7 stars 5 forks source link

Using gradle for building the project #11

Open polac opened 8 years ago

polac commented 8 years ago

This PR is not really meant to be merged yet. I created this to open up the conversation.

From the README.md: "A pull request with a working maven integration welcome"

How about using gradle?

jojkaart commented 7 years ago

If I understood correctly, Gradle supports compiling everything, including the dependencies, which would be desirable for a wallet. Is my understanding correct? This does look promising.

polac commented 7 years ago

I am not gradle guru. So, take my comments with grain of salt. Gradle supports multiproject-setups but it doesn't "natively" support making external maven projects as part of it's project structure. The good thing about gradle is that it has this scripting language built in. You can almost make anything with it - more easily than with maven.

You would like to always build the dependencies from the source as part of the build process of this project. I see two possible solutions.