Gradle bloopInstall produces absolute paths, could they be relative to the project root directory instead? This would unlock a few things :
- Potentially checking the exported files into source control. So as folks switch between branches, they don't have to re-export each time
- Supporting Gradle's remote cache functionality.
For context, why the above two items feel important for our project, is that it's pretty huge (38 sub-proejcts in one repo ... you could say, it's a mini mono repo). And currently the most painful part of our process is re-exporting to Bloop between every branch switch (which for a big project like ours, can take ~15mins 😞 )