further improvements for extraction of MSI and PKG #1010
Labels
enhancement
New feature or request
functions
related to the collection of bash functions in functions[-core] file
setup
related to the setup process of devonfw-ide (setup[.bat] and devon ... setup)
As discussed in PR #1002 I want to further improve our
doInstall
function to avoid quirks in the commandlets:msiexec
does not only extract the MSI file but also creates a copy of the MSI in the target folder. This is undesired. As I did not find an option formsiexec
to prevent this nonsense, we should simply delete the copy after callingmsiexec
.MSI
now (Support for MSI #978), we should also supportpkg
packages on macos and automatically extract them rather than doing this manually in our commandlets. Again everything can be found in #978 support for msi and adjustment of aws commandlet #1002 (see my review comments)*.app
folders we would also need to excludebin
folders to avoid accidental buggy behavior:ide/scripts/src/main/resources/scripts/functions
Line 809 in 478794d
Examples to make the last point clear (the asterisk * marks the folder containing the content that should appear inside the target folder such as
software/«tool»
):The text was updated successfully, but these errors were encountered: