From 81c4f21e1d9362ceab808a177be31c1a72a200cc Mon Sep 17 00:00:00 2001 From: Milan Kolar Date: Wed, 2 Dec 2020 22:14:54 +0100 Subject: [PATCH] add nuke 12.2 --- .../system_settings/applications.json | 104 ++++++++++++++++++ .../defaults/system_settings/modules.json | 22 +++- .../host_settings/template_nuke.json | 5 + 3 files changed, 129 insertions(+), 2 deletions(-) diff --git a/pype/settings/defaults/system_settings/applications.json b/pype/settings/defaults/system_settings/applications.json index 1393b94ff5..208a8dc5e5 100644 --- a/pype/settings/defaults/system_settings/applications.json +++ b/pype/settings/defaults/system_settings/applications.json @@ -250,6 +250,32 @@ } }, "variants": { + "nuke_12.2": { + "enabled": true, + "label": "", + "variant_label": "12.2", + "icon": "", + "executables": { + "windows": [ + [ + "C:\\Program Files\\Nuke12.2v3\\Nuke12.2.exe", + "" + ] + ], + "darwin": [], + "linux": [ + [ + "/usr/local/Nuke12.2v3Nuke12.2", + "" + ] + ] + }, + "environment": { + "__environment_keys__": { + "nuke_12.2": [] + } + } + }, "nuke_12.0": { "enabled": true, "label": "", @@ -347,6 +373,32 @@ } }, "variants": { + "nukex_12.2": { + "enabled": true, + "label": "", + "variant_label": "12.2", + "icon": "", + "executables": { + "windows": [ + [ + "C:\\Program Files\\Nuke12.2v3\\Nuke12.2.exe", + "--nukex" + ] + ], + "darwin": [], + "linux": [ + [ + "/usr/local/Nuke12.2v3Nuke12.2", + "--nukex" + ] + ] + }, + "environment": { + "__environment_keys__": { + "nukex_12.2": [] + } + } + }, "nukex_12.0": { "enabled": true, "label": "", @@ -448,6 +500,32 @@ "PYPE_LOG_NO_COLORS": "True" }, "variants": { + "nukestudio_12.2": { + "enabled": true, + "label": "", + "variant_label": "12.2", + "icon": "", + "executables": { + "windows": [ + [ + "C:\\Program Files\\Nuke12.2v3\\Nuke12.2.exe", + "--studio" + ] + ], + "darwin": [], + "linux": [ + [ + "/usr/local/Nuke12.2v3Nuke12.2", + "--studio" + ] + ] + }, + "environment": { + "__environment_keys__": { + "nukestudio_12.2": [] + } + } + }, "nukestudio_12.0": { "enabled": true, "label": "", @@ -544,6 +622,32 @@ "PYPE_LOG_NO_COLORS": "True" }, "variants": { + "hiero_12.2": { + "enabled": true, + "label": "", + "variant_label": "12.2", + "icon": "", + "executables": { + "windows": [ + [ + "C:\\Program Files\\Nuke12.2v3\\Nuke12.2.exe", + "--hiero" + ] + ], + "darwin": [], + "linux": [ + [ + "/usr/local/Nuke12.2v3Nuke12.2", + "--hiero" + ] + ] + }, + "environment": { + "__environment_keys__": { + "hiero_12.2": [] + } + } + }, "hiero_12.0": { "enabled": true, "label": "", diff --git a/pype/settings/defaults/system_settings/modules.json b/pype/settings/defaults/system_settings/modules.json index 15b48a636e..8c228e91ef 100644 --- a/pype/settings/defaults/system_settings/modules.json +++ b/pype/settings/defaults/system_settings/modules.json @@ -8,16 +8,34 @@ "avalon": [ "AVALON_CONFIG", "AVALON_PROJECTS", + "AVALON_USERNAME", + "AVALON_PASSWORD", + "AVALON_DEBUG", + "AVALON_MONGO", + "AVALON_DB", + "AVALON_DB_DATA", + "AVALON_EARLY_ADOPTER", "AVALON_SCHEMA", + "AVALON_LOCATION", "AVALON_LABEL", - "AVALON_TIMEOUT" + "AVALON_TIMEOUT", + "AVALON_THUMBNAIL_ROOT" ] }, "AVALON_CONFIG": "pype", "AVALON_PROJECTS": "{PYPE_PROJECTS_PATH}", + "AVALON_USERNAME": "avalon", + "AVALON_PASSWORD": "secret", + "AVALON_DEBUG": "1", + "AVALON_MONGO": "mongodb://localhost:2707", + "AVALON_DB": "avalon", + "AVALON_DB_DATA": "{PYPE_SETUP_PATH}/../mongo_db_data", + "AVALON_EARLY_ADOPTER": "1", "AVALON_SCHEMA": "{PYPE_MODULE_ROOT}/schema", + "AVALON_LOCATION": "http://127.0.0.1", "AVALON_LABEL": "Pype", - "AVALON_TIMEOUT": "1000" + "AVALON_TIMEOUT": "1000", + "AVALON_THUMBNAIL_ROOT": "{PYPE_SETUP_PATH}/../avalon_thumails" } }, "Ftrack": { diff --git a/pype/tools/settings/settings/gui_schemas/system_schema/host_settings/template_nuke.json b/pype/tools/settings/settings/gui_schemas/system_schema/host_settings/template_nuke.json index d335891b70..c00f8ae266 100644 --- a/pype/tools/settings/settings/gui_schemas/system_schema/host_settings/template_nuke.json +++ b/pype/tools/settings/settings/gui_schemas/system_schema/host_settings/template_nuke.json @@ -26,6 +26,11 @@ "type": "schema_template", "name": "template_host_variant", "template_data": [ + { + "host_version": "12.2", + "host_name": "{nuke_type}", + "multipath_executables": true + }, { "host_version": "12.0", "host_name": "{nuke_type}",