From bd591cd32af8b86c7222c9c4fe98af360d182a93 Mon Sep 17 00:00:00 2001 From: Lucas Eckhardt <117225985+lucaseck@users.noreply.github.com> Date: Thu, 9 Jan 2025 16:23:02 -0600 Subject: [PATCH] fix(installer): fix installer system installs (#203) Signed-off-by: Lucas Eckhardt <117225985+lucaseck@users.noreply.github.com> --- .../deadline-cloud-for-houdini.xml | 73 +++++-------------- 1 file changed, 19 insertions(+), 54 deletions(-) diff --git a/install_builder/deadline-cloud-for-houdini.xml b/install_builder/deadline-cloud-for-houdini.xml index 5825d19..35fd5b7 100644 --- a/install_builder/deadline-cloud-for-houdini.xml +++ b/install_builder/deadline-cloud-for-houdini.xml @@ -1,7 +1,7 @@ deadline_cloud_for_houdini - Deadline Cloud for Houdini - Houdini plugin for submitting jobs to AWS Deadline Cloud. Compatible with Houdini 19.5, 20.0 and 20.5 + Deadline Cloud for Houdini 19.5-20.5 + Houdini plugin for submitting jobs to AWS Deadline Cloud. Compatible with Houdini 19.5-20.5 1 0 1 @@ -19,7 +19,7 @@ Package - ${installdir}/tmp/packages + ${houdini_packagedir}/ houdinipackage all @@ -30,13 +30,20 @@ - ${installdir}/tmp/packages/${deadline_package_file_name} + ${houdini_packagedir}/${deadline_package_file_name} exact utf-8 + + Setting HOUDINI_PACKAGE_DIR + HOUDINI_PACKAGE_DIR + ${houdini_packagedir} + ${installscope} + end + @@ -51,57 +58,12 @@ - - - - - - - - - - - ${packagesDir} - - - - - - - - - - - - houdini_19_5 - Houdini 19.5 - 0 - - - - - - houdini_20_0 - Houdini 20.0 - 0 - - - - - - houdini_20_5 - Houdini 20.5 - 0 - - - - - + @@ -129,13 +91,17 @@ + + + + - Deadline Cloud for Houdini 19.5, 20.0 and 20.5 -- Compatible with Houdini 19.5, 20.0 and 20.5 + Deadline Cloud for Houdini 19.5-20.5 +- Compatible with Houdini 19.5-20.5 - Install the integrated Houdini submitter files to the installation directory. -- Register the plug-in with Houdini by installing and configuring a package file. +- Register the plug-in package file with Houdini by setting HOUDINI_PACKAGE_DIR @@ -144,6 +110,5 @@ ${installdir}/tmp/houdini_deps/dependency_bundle/deadline_cloud_for_houdini_submitter-deps-${houdini_deps_platform}.zip - \ No newline at end of file