Had a few extra problems (#49), and since I was in the zone, I not only fixed the optional presence of a version subdirectory, but I restructured the ns.
I extracted all of the general functions, with renaming, to a new runtime.system ns and I moved the remaining jlink specific functionality into runtime.jlink. I Also, hopefully, updated all of the code references to jlink to use the new place. Happy to change/undo these things based on feedback.
The new way just seems more organised to me and still works on my machines.
Had a few extra problems (#49), and since I was in the zone, I not only fixed the optional presence of a version subdirectory, but I restructured the ns.
I extracted all of the general functions, with renaming, to a new runtime.system ns and I moved the remaining jlink specific functionality into runtime.jlink. I Also, hopefully, updated all of the code references to jlink to use the new place. Happy to change/undo these things based on feedback.
The new way just seems more organised to me and still works on my machines.