From a42c624a7cda847509242df4bd4ebb32d1c6ed89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B8ren=20Theilgaard?= Date: Wed, 10 Nov 2021 09:39:39 +0100 Subject: [PATCH] `CLIInstaller` and `CLIArguments` MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Explained… --- fragments/header.sh | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/fragments/header.sh b/fragments/header.sh index 476d54e..1938b4d 100644 --- a/fragments/header.sh +++ b/fragments/header.sh @@ -198,8 +198,19 @@ REOPEN="yes" # $updateTool $updateArguments # Will be run instead of of downloading and installing a complete new version. # Use this when the updateTool does differential and optimized downloads. -# e.g. msupdate +# e.g. msupdate on various Microsoft labels # # - updateToolRunAsCurrentUser: # When this variable is set (any value), $updateTool will be run as the current user. # +# - CLIInstaller: +# - CLIArguments: +# If the downloaded dmg is actually an installer that we can call using CLI, +# we can use these two variables for what to call. +# We need to define `name` for the installed app (to be version checked), as well +# as `appName` for the installer binary. So Installomator will add the path to this +# binary, and it will be called like this: +# $CLIInstaller $CLIArguments +# We can support a whole range of other software titles by implementing this. +# See label adobecreativeclouddesktop +#