Gradlification of FlexDock
Some clever clogs made a snazzy tool called SciLab as another not-MatLab.1 Flex Dock is the framework that (I think) they developed for docking frames. It’s not in Maven Central so I’ve forked it and deployed it to my own repository.
convert the build
The actual conversion was embarrassingly easy since the gradle importer stuff really works for this sort of thing. As a matter of personal preference, I re-arranged the build scripts to be a single file but otherwise left them as-is. I did set the demos to assemble a single fat-jar when they’re built. This means that there’s a downloadable .jar somewhere for anyone so inclined.
publish
Getting the project to publish was predictably tricky, the maven and gradle bits were finickier than I remember but basically work.2 With that out of the way; it’s all over except for the crying. I have a functioning Jenkins instance which I’m deploying from happily these days. Shockingly, my JenkinsFile worked on the first try and the remaining “problems” were quickly resolved.
result
So … yeah; pretty good for a night in. Now … I need to figure out how to use and persist it. I like the pinnable and closable ViewDemo and will likely be working from that.