I’ve just changed the licence of the dRowAudio to the slightly more permissive MIT. In reality this doesn’t make a lot of difference but just frees up a bit of the admin involved. Basically you you now use/trade/modify it as much as you want so long as you keep the licence in tact and don’t take credit for it.
I’ve also streamlined the way to include the module in the JUCE module system whilst being able to still update from Git. This involves creating a symbolic link as described below:
pull the tip (see sig)
add a symlink in “juce/modules” to the actual dRowAudio module folder “drowaudio/dRowAudio”
(nix: ln -s TARGET LOCATION, win Vista+: mklink /d , winXP: fsutil hardlink create or Junction)
open the demo project in Introjucer and set the “Local JUCE modules” location, save and go
Additionally on Linux, if you don’t have cURL installed in a system-wide include location, disable it in the dRowAudio module settings and remove the linker flag in the exporter. It should all build first time.
Eventually I want to separate the module source into its own repo and then subtree it in to the other demo based repo but I need to get all this working cleanly first.