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.


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.


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.

  1. Not-MatLab is a bit harsh but it is an accurate “short answer” [return]
  2. At the time of writing, I was on my third attempt to proerly build it. [return]
Peter LaValle avatar
About Peter LaValle
Peter is currently a PhD student at the University of Nottingham. His day work involves applying functional programming to problems with artificial intelligence. Someday maybe he'll retire and be a graphics programmer or demoscene coder.
comments powered by Disqus