Make PhaseScriptExecution works when SRCROOT path has whitespaces.

This commit is contained in:
François Bertel 2018-10-08 14:11:39 -04:00
parent 4640d273af
commit 014b936c4e
3 changed files with 8 additions and 8 deletions

View File

@ -837,7 +837,7 @@
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "${SRCROOT}/scripts/create_dylib_macos.sh";
shellScript = "\"${SRCROOT}/scripts/create_dylib_macos.sh\"";
};
A9731FAD1EDDAE39006B7298 /* Create Dynamic Library */ = {
isa = PBXShellScriptBuildPhase;

View File

@ -410,7 +410,7 @@
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "${SRCROOT}/Scripts/package_all.sh\n";
shellScript = "\"${SRCROOT}/Scripts/package_all.sh\"\n";
};
A975D59A2140586700D4834F /* Package MoltenVK */ = {
isa = PBXShellScriptBuildPhase;
@ -424,7 +424,7 @@
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "${SRCROOT}/Scripts/package_all.sh";
shellScript = "\"${SRCROOT}/Scripts/package_all.sh\"";
};
A9FEADD61F3517480010240E /* Package MoltenVK */ = {
isa = PBXShellScriptBuildPhase;
@ -438,7 +438,7 @@
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "${SRCROOT}/Scripts/package_all.sh\n";
shellScript = "\"${SRCROOT}/Scripts/package_all.sh\"\n";
};
/* End PBXShellScriptBuildPhase section */

View File

@ -1,7 +1,7 @@
#!/bin/bash
${SRCROOT}/Scripts/package_moltenvk.sh
${SRCROOT}/Scripts/package_shader_converter.sh
${SRCROOT}/Scripts/package_docs.sh
${SRCROOT}/Scripts/update_latest.sh
"${SRCROOT}/Scripts/package_moltenvk.sh"
"${SRCROOT}/Scripts/package_shader_converter.sh"
"${SRCROOT}/Scripts/package_docs.sh"
"${SRCROOT}/Scripts/update_latest.sh"