Feature conflict with software repositoriy and local shared software #191
Labels
config
should be configurable or configuration change
enhancement
New feature or request
scripts
related to shell scripts (bash and CMD)
software
software-package with 3rd party products
Milestone
We have two advanced features:
However, if these two features are combined undesired things can happen. So to be precise:
The implementation of 2. needs to separate software per repository.
Unlike a maven repository we can not be sure that a combination of
tool
,version
, andOS
will lead to the same binary no matter what repository is configured for 1. The idea of 1. is actually for projects to provide a customized version of a tool (e.g. use Java from a different vendor, use Eclipse with a preinstalled set of plugins, etc.).The feature 2. only makes sense if you mave multiple installations of devon-ide in parallel. Now if some of these installations use different configurations for 1. the
devon-ide
will accidentally use the software of the one also for the other even though they should be different.To fix the issue the structure of the shared software folder for 2. needs to be extended to:
Where
${software_repo}
is one of:default
if 1. is not usedThe text was updated successfully, but these errors were encountered: