Skip to content

Comments

Added separate labels for C4D 2023 and 2024#1607

Merged
BigMacAdmin merged 2 commits intoInstallomator:mainfrom
BonnierNews:add_separate_cinema4d_for_2023_and_2024
Jan 19, 2025
Merged

Added separate labels for C4D 2023 and 2024#1607
BigMacAdmin merged 2 commits intoInstallomator:mainfrom
BonnierNews:add_separate_cinema4d_for_2023_and_2024

Conversation

@pmex
Copy link
Contributor

@pmex pmex commented Apr 16, 2024

We have a need for separate installations of C4D 2023 and 2024.
I can also see an issue for users with C4D 2023 upgraded to 2024, without a deletion of the old 2023 version, using the current "latest" install.

Feel free to close this PR if you consider it an edge case and not useful for the masses.

assemble for 2023:

username@computer Installomator % utils/assemble.sh cinema4d2023
2024-04-16 16:02:59 : REQ   : cinema4d2023 : ################## Start Installomator v. 10.6beta, date 2024-04-16
2024-04-16 16:02:59 : INFO  : cinema4d2023 : ################## Version: 10.6beta
2024-04-16 16:02:59 : INFO  : cinema4d2023 : ################## Date: 2024-04-16
2024-04-16 16:02:59 : INFO  : cinema4d2023 : ################## cinema4d2023
2024-04-16 16:02:59 : DEBUG : cinema4d2023 : DEBUG mode 1 enabled.
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : name=Cinema 4D
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : appName=
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : type=dmg
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : archiveName=
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : downloadURL=https://mx-app-blob-prod.maxon.net/mx-package-production/installer/macos/maxon/cinema4d/releases/2023.2.2/Cinema4D_2023_2023.2.2_Mac.dmg
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : curlOptions=
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : appNewVersion=2023.2.2
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : appCustomVersion function: Defined. 
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : versionKey=CFBundleShortVersionString
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : packageID=
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : pkgName=
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : choiceChangesXML=
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : expectedTeamID=4ZY22YGXQG
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : blockingProcesses=
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : installerTool=Maxon Cinema 4D Installer.app
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : CLIInstaller=Maxon Cinema 4D Installer.app/Contents/MacOS/installbuilder.sh
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : CLIArguments=--mode unattended --unattendedmodeui none
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : updateTool=
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : updateToolArguments=
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : updateToolRunAsCurrentUser=
2024-04-16 16:03:00 : INFO  : cinema4d2023 : BLOCKING_PROCESS_ACTION=tell_user
2024-04-16 16:03:00 : INFO  : cinema4d2023 : NOTIFY=success
2024-04-16 16:03:00 : INFO  : cinema4d2023 : LOGGING=DEBUG
2024-04-16 16:03:00 : INFO  : cinema4d2023 : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2024-04-16 16:03:00 : INFO  : cinema4d2023 : Label type: dmg
2024-04-16 16:03:00 : INFO  : cinema4d2023 : archiveName: Cinema 4D.dmg
2024-04-16 16:03:00 : INFO  : cinema4d2023 : no blocking processes defined, using Cinema 4D as default
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : Changing directory to /path_to_Installomator_files/Installomator/build
2024-04-16 16:03:00 : INFO  : cinema4d2023 : Custom App Version detection is used, found 2023.1.3
2024-04-16 16:03:00 : INFO  : cinema4d2023 : appversion: 2023.1.3
2024-04-16 16:03:00 : INFO  : cinema4d2023 : Latest version of Cinema 4D is 2023.2.2
2024-04-16 16:03:00 : INFO  : cinema4d2023 : Cinema 4D.dmg exists and DEBUG mode 1 enabled, skipping download
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : DEBUG mode 1, not checking for blocking processes
2024-04-16 16:03:00 : REQ   : cinema4d2023 : Installing Cinema 4D
2024-04-16 16:03:00 : REQ   : cinema4d2023 : installerTool used: Maxon Cinema 4D Installer.app
2024-04-16 16:03:00 : INFO  : cinema4d2023 : Mounting /path_to_Installomator_files/Installomator/build/Cinema 4D.dmg
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : Debugging enabled, dmgmount output was:
förväntade   CRC32 $CEB7D9F2
/dev/disk5              GUID_partition_scheme
/dev/disk5s1            EFI
/dev/disk5s2            Apple_HFS                       /Volumes/Maxon Cinema 4D

2024-04-16 16:03:00 : INFO  : cinema4d2023 : Mounted: /Volumes/Maxon Cinema 4D
2024-04-16 16:03:00 : INFO  : cinema4d2023 : Verifying: /Volumes/Maxon Cinema 4D/Maxon Cinema 4D Installer.app
2024-04-16 16:03:00 : DEBUG : cinema4d2023 : App size: 2.7G     /Volumes/Maxon Cinema 4D/Maxon Cinema 4D Installer.app
2024-04-16 16:03:03 : DEBUG : cinema4d2023 : Debugging enabled, App Verification output was:
/Volumes/Maxon Cinema 4D/Maxon Cinema 4D Installer.app: accepted
source=Notarized Developer ID
origin=Developer ID Application: Maxon Computer GmbH (4ZY22YGXQG)

2024-04-16 16:03:03 : INFO  : cinema4d2023 : Team ID matching: 4ZY22YGXQG (expected: 4ZY22YGXQG )
2024-04-16 16:03:03 : INFO  : cinema4d2023 : Downloaded version of Cinema 4D is 2023 on versionKey CFBundleShortVersionString (replacing version 2023.1.3).
2024-04-16 16:03:03 : DEBUG : cinema4d2023 : DEBUG mode 1 enabled, skipping remove, copy and chown steps
2024-04-16 16:03:03 : INFO  : cinema4d2023 : Finishing...
2024-04-16 16:03:06 : INFO  : cinema4d2023 : Custom App Version detection is used, found 2023.1.3
2024-04-16 16:03:06 : REQ   : cinema4d2023 : Installed Cinema 4D, version 2023
2024-04-16 16:03:06 : INFO  : cinema4d2023 : notifying
2024-04-16 16:03:07 : DEBUG : cinema4d2023 : Unmounting /Volumes/Maxon Cinema 4D
2024-04-16 16:03:07 : DEBUG : cinema4d2023 : Debugging enabled, Unmounting output was:
"disk5" ejected.
2024-04-16 16:03:07 : DEBUG : cinema4d2023 : DEBUG mode 1, not reopening anything
2024-04-16 16:03:07 : REQ   : cinema4d2023 : All done!
2024-04-16 16:03:07 : REQ   : cinema4d2023 : ################## End Installomator, exit code 0 

assemble for 2024:

username@computer Installomator % utils/assemble.sh cinema4d2024
2024-04-16 16:04:14 : REQ   : cinema4d2024 : ################## Start Installomator v. 10.6beta, date 2024-04-16
2024-04-16 16:04:14 : INFO  : cinema4d2024 : ################## Version: 10.6beta
2024-04-16 16:04:14 : INFO  : cinema4d2024 : ################## Date: 2024-04-16
2024-04-16 16:04:14 : INFO  : cinema4d2024 : ################## cinema4d2024
2024-04-16 16:04:14 : DEBUG : cinema4d2024 : DEBUG mode 1 enabled.
2024-04-16 16:04:15 : DEBUG : cinema4d2024 : name=Cinema 4D
2024-04-16 16:04:15 : DEBUG : cinema4d2024 : appName=
2024-04-16 16:04:15 : DEBUG : cinema4d2024 : type=dmg
2024-04-16 16:04:15 : DEBUG : cinema4d2024 : archiveName=
2024-04-16 16:04:15 : DEBUG : cinema4d2024 : downloadURL=https://mx-app-blob-prod.maxon.net/mx-package-production/installer/macos/maxon/cinema4d/releases/2024.4.0/Cinema4D_2024_2024.4.0_Mac.dmg
2024-04-16 16:04:15 : DEBUG : cinema4d2024 : curlOptions=
2024-04-16 16:04:15 : DEBUG : cinema4d2024 : appNewVersion=2024.4.0
2024-04-16 16:04:15 : DEBUG : cinema4d2024 : appCustomVersion function: Defined. 
2024-04-16 16:04:15 : DEBUG : cinema4d2024 : versionKey=CFBundleShortVersionString
2024-04-16 16:04:15 : DEBUG : cinema4d2024 : packageID=
2024-04-16 16:04:15 : DEBUG : cinema4d2024 : pkgName=
2024-04-16 16:04:15 : DEBUG : cinema4d2024 : choiceChangesXML=
2024-04-16 16:04:15 : DEBUG : cinema4d2024 : expectedTeamID=4ZY22YGXQG
2024-04-16 16:04:15 : DEBUG : cinema4d2024 : blockingProcesses=
2024-04-16 16:04:15 : DEBUG : cinema4d2024 : installerTool=Maxon Cinema 4D Installer.app
2024-04-16 16:04:15 : DEBUG : cinema4d2024 : CLIInstaller=Maxon Cinema 4D Installer.app/Contents/MacOS/installbuilder.sh
2024-04-16 16:04:15 : DEBUG : cinema4d2024 : CLIArguments=--mode unattended --unattendedmodeui none
2024-04-16 16:04:15 : DEBUG : cinema4d2024 : updateTool=
2024-04-16 16:04:15 : DEBUG : cinema4d2024 : updateToolArguments=
2024-04-16 16:04:15 : DEBUG : cinema4d2024 : updateToolRunAsCurrentUser=
2024-04-16 16:04:15 : INFO  : cinema4d2024 : BLOCKING_PROCESS_ACTION=tell_user
2024-04-16 16:04:15 : INFO  : cinema4d2024 : NOTIFY=success
2024-04-16 16:04:15 : INFO  : cinema4d2024 : LOGGING=DEBUG
2024-04-16 16:04:15 : INFO  : cinema4d2024 : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2024-04-16 16:04:15 : INFO  : cinema4d2024 : Label type: dmg
2024-04-16 16:04:15 : INFO  : cinema4d2024 : archiveName: Cinema 4D.dmg
2024-04-16 16:04:15 : INFO  : cinema4d2024 : no blocking processes defined, using Cinema 4D as default
2024-04-16 16:04:15 : DEBUG : cinema4d2024 : Changing directory to /path_to_Installomator_files/Installomator/build
2024-04-16 16:04:15 : INFO  : cinema4d2024 : Custom App Version detection is used, found 2024.3.2
2024-04-16 16:04:15 : INFO  : cinema4d2024 : appversion: 2024.3.2
2024-04-16 16:04:15 : INFO  : cinema4d2024 : Latest version of Cinema 4D is 2024.4.0
2024-04-16 16:04:15 : INFO  : cinema4d2024 : Cinema 4D.dmg exists and DEBUG mode 1 enabled, skipping download
2024-04-16 16:04:15 : DEBUG : cinema4d2024 : DEBUG mode 1, not checking for blocking processes
2024-04-16 16:04:15 : REQ   : cinema4d2024 : Installing Cinema 4D
2024-04-16 16:04:15 : REQ   : cinema4d2024 : installerTool used: Maxon Cinema 4D Installer.app
2024-04-16 16:04:15 : INFO  : cinema4d2024 : Mounting /path_to_Installomator_files/Installomator/build/Cinema 4D.dmg
2024-04-16 16:04:16 : DEBUG : cinema4d2024 : Debugging enabled, dmgmount output was:
förväntade   CRC32 $CEB7D9F2
/dev/disk5              GUID_partition_scheme
/dev/disk5s1            EFI
/dev/disk5s2            Apple_HFS                       /Volumes/Maxon Cinema 4D

2024-04-16 16:04:16 : INFO  : cinema4d2024 : Mounted: /Volumes/Maxon Cinema 4D
2024-04-16 16:04:16 : INFO  : cinema4d2024 : Verifying: /Volumes/Maxon Cinema 4D/Maxon Cinema 4D Installer.app
2024-04-16 16:04:16 : DEBUG : cinema4d2024 : App size: 2.7G     /Volumes/Maxon Cinema 4D/Maxon Cinema 4D Installer.app
2024-04-16 16:04:18 : DEBUG : cinema4d2024 : Debugging enabled, App Verification output was:
/Volumes/Maxon Cinema 4D/Maxon Cinema 4D Installer.app: accepted
source=Notarized Developer ID
origin=Developer ID Application: Maxon Computer GmbH (4ZY22YGXQG)

2024-04-16 16:04:18 : INFO  : cinema4d2024 : Team ID matching: 4ZY22YGXQG (expected: 4ZY22YGXQG )
2024-04-16 16:04:18 : INFO  : cinema4d2024 : Downloaded version of Cinema 4D is 2023 on versionKey CFBundleShortVersionString (replacing version 2024.3.2).
2024-04-16 16:04:18 : DEBUG : cinema4d2024 : DEBUG mode 1 enabled, skipping remove, copy and chown steps
2024-04-16 16:04:18 : INFO  : cinema4d2024 : Finishing...
2024-04-16 16:04:21 : INFO  : cinema4d2024 : Custom App Version detection is used, found 2024.3.2
2024-04-16 16:04:21 : REQ   : cinema4d2024 : Installed Cinema 4D, version 2023
2024-04-16 16:04:21 : INFO  : cinema4d2024 : notifying
2024-04-16 16:04:22 : DEBUG : cinema4d2024 : Unmounting /Volumes/Maxon Cinema 4D
2024-04-16 16:04:22 : DEBUG : cinema4d2024 : Debugging enabled, Unmounting output was:
"disk5" ejected.
2024-04-16 16:04:22 : DEBUG : cinema4d2024 : DEBUG mode 1, not reopening anything
2024-04-16 16:04:22 : REQ   : cinema4d2024 : All done!
2024-04-16 16:04:22 : REQ   : cinema4d2024 : ################## End Installomator, exit code 0 

@pmex pmex changed the title Added separate labels for C3D 2023 and 2024 Added separate labels for C4D 2023 and 2024 Apr 16, 2024
@pmex pmex mentioned this pull request Dec 10, 2024
@BigMacAdmin BigMacAdmin self-assigned this Jan 19, 2025
@BigMacAdmin BigMacAdmin added the application adds or improves an application label label Jan 19, 2025
@BigMacAdmin BigMacAdmin added this to the v10.7 milestone Jan 19, 2025
@BigMacAdmin
Copy link
Collaborator

Thank you!

@BigMacAdmin BigMacAdmin merged commit 9fb1f2b into Installomator:main Jan 19, 2025
@pmex pmex deleted the add_separate_cinema4d_for_2023_and_2024 branch January 21, 2025 08:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

application adds or improves an application label

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants