Goal is to be able to reuse the common package managers and inherit from them the needed setup (like sdk use java xxx and sdk use maven xxx for sdkman, xxx being guess from a quick pom/build.gradle review - compiler plugin/task for ex).
Goal is literally to have gum build working without anything else while everything is installed and explicitly fail if something is missing/not found.
Note: a gum.properties can enable to add path locations to find the executable (higher priority than defaults which are appended in terms of test order), should just support $HOME or equivalent to not be hardcoded per user.
Goal is to be able to reuse the common package managers and inherit from them the needed setup (like
sdk use java xxxandsdk use maven xxxfor sdkman, xxx being guess from a quick pom/build.gradle review - compiler plugin/task for ex).Goal is literally to have
gum buildworking without anything else while everything is installed and explicitly fail if something is missing/not found.Note: a gum.properties can enable to add path locations to find the executable (higher priority than defaults which are appended in terms of test order), should just support $HOME or equivalent to not be hardcoded per user.