From 1acc1ac8ed2cb5f409ddd52e79f7c1f1152f8597 Mon Sep 17 00:00:00 2001 From: Bill Hollings Date: Wed, 8 Jul 2020 12:51:29 -0400 Subject: [PATCH] Fix failure of MoltenVKShaderConverter Xcode build target packaging script. Update outstanding uses of MVK_BUILT_PROD_PATH to MVK_BUILT_PROD_DIR. --- ExternalDependencies.xcodeproj/project.pbxproj | 6 +++--- MoltenVKPackaging.xcodeproj/project.pbxproj | 2 +- Scripts/package_ext_libs.sh | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ExternalDependencies.xcodeproj/project.pbxproj b/ExternalDependencies.xcodeproj/project.pbxproj index e7093c08..7ca15c78 100644 --- a/ExternalDependencies.xcodeproj/project.pbxproj +++ b/ExternalDependencies.xcodeproj/project.pbxproj @@ -3944,7 +3944,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "export MVK_OS=\"tvOS\"\nexport MVK_BUILT_PROD_PATH=\"${BUILT_PRODUCTS_DIR}-${MVK_OS}\"\n\n. \"${SRCROOT}/Scripts/package_ext_libs.sh\"\n"; + shellScript = "export MVK_OS=\"tvOS\"\nexport MVK_BUILT_PROD_DIR=\"${BUILT_PRODUCTS_DIR}-${MVK_OS}\"\n\n. \"${SRCROOT}/Scripts/package_ext_libs.sh\"\n"; }; 2FEA0CEB2490322B00EEF3AD /* Generate Revision Header */ = { isa = PBXShellScriptBuildPhase; @@ -4034,7 +4034,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "export MVK_OS=\"iOS\"\nexport MVK_BUILT_PROD_PATH=\"${BUILT_PRODUCTS_DIR}-${MVK_OS}\"\n\n. \"${SRCROOT}/Scripts/package_ext_libs.sh\"\n"; + shellScript = "export MVK_OS=\"iOS\"\nexport MVK_BUILT_PROD_DIR=\"${BUILT_PRODUCTS_DIR}-${MVK_OS}\"\n\n. \"${SRCROOT}/Scripts/package_ext_libs.sh\"\n"; }; A9679AB021D26C7000856BF7 /* Package Libraries */ = { isa = PBXShellScriptBuildPhase; @@ -4052,7 +4052,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "export MVK_OS=\"macOS\"\nexport MVK_BUILT_PROD_PATH=\"${BUILT_PRODUCTS_DIR}\"\n\n. \"${SRCROOT}/Scripts/package_ext_libs.sh\"\n"; + shellScript = "export MVK_OS=\"macOS\"\nexport MVK_BUILT_PROD_DIR=\"${BUILT_PRODUCTS_DIR}\"\n\n. \"${SRCROOT}/Scripts/package_ext_libs.sh\"\n"; }; A9A5F2C1249D09820016D8B1 /* Create Fat Libraries */ = { isa = PBXShellScriptBuildPhase; diff --git a/MoltenVKPackaging.xcodeproj/project.pbxproj b/MoltenVKPackaging.xcodeproj/project.pbxproj index a7c651ac..19327bf5 100644 --- a/MoltenVKPackaging.xcodeproj/project.pbxproj +++ b/MoltenVKPackaging.xcodeproj/project.pbxproj @@ -502,7 +502,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "export MVK_BUILT_PROD_PATH=\"${BUILT_PRODUCTS_DIR}\"\n. \"${SRCROOT}/Scripts/package_shader_converter_tool.sh\"\n. \"${SRCROOT}/Scripts/package_update_latest.sh\"\n"; + shellScript = "export MVK_BUILT_PROD_DIR=\"${BUILT_PRODUCTS_DIR}\"\n. \"${SRCROOT}/Scripts/package_shader_converter_tool.sh\"\n. \"${SRCROOT}/Scripts/package_update_latest.sh\"\n"; }; /* End PBXShellScriptBuildPhase section */ diff --git a/Scripts/package_ext_libs.sh b/Scripts/package_ext_libs.sh index 68516a6b..8ec1a591 100755 --- a/Scripts/package_ext_libs.sh +++ b/Scripts/package_ext_libs.sh @@ -8,4 +8,4 @@ export MVK_EXT_LIB_DST_OS_PATH="${MVK_EXT_LIB_DST_PATH}/${CONFIGURATION}/${MVK_O rm -rf "${MVK_EXT_LIB_DST_OS_PATH}" mkdir -p "${MVK_EXT_LIB_DST_OS_PATH}" -cp -a "${MVK_BUILT_PROD_PATH}/"*.a "${MVK_EXT_LIB_DST_OS_PATH}" +cp -a "${MVK_BUILT_PROD_DIR}/"*.a "${MVK_EXT_LIB_DST_OS_PATH}"