<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/7c46251e1dd279f39e48e37582ad27030d2464cb">https://github.com/macports/macports-ports/commit/7c46251e1dd279f39e48e37582ad27030d2464cb</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 7c46251e1dd279f39e48e37582ad27030d2464cb
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Wed Sep 12 22:40:59 2018 -0500

<span style='display:block; white-space:pre;color:#404040;'>    MoltenVK: Update to 1.0.21
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    MoltenVKShaderConverter is now installed too.
</span>---
 graphics/MoltenVK/Portfile                         | 95 +++++++++++-----------
 .../MoltenVK-scripts-create_dylib_macos.sh.patch   | 25 ++++++
 .../files/MoltenVK.xcodeproj-project.pbxproj.patch | 14 ----
 3 files changed, 72 insertions(+), 62 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/MoltenVK/Portfile b/graphics/MoltenVK/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f33c60c..710afeb 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/MoltenVK/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/MoltenVK/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,53 +6,53 @@ PortGroup           github 1.0
</span> PortGroup           xcode 1.0
 PortGroup           xcodeversion 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        KhronosGroup MoltenVK 1.0.18 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        KhronosGroup MoltenVK 1.0.21 v
</span> set submodules {
                     USCiLab cereal 51cbda5f30e56c801c07fe3d3aba5d7fb9e6cca4 cereal
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    KhronosGroup Vulkan-Headers c4e056d365472174471a243dfefbfe66a03564af Vulkan-Headers
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    KhronosGroup SPIRV-Cross 973e2e6e42f0414a304c84a19353cc4719a2bf9f SPIRV-Cross
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    KhronosGroup glslang ec5c11931bcfc1f438ae4aec46e1783a42cec7e6 glslang
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    KhronosGroup SPIRV-Tools 9ecbcf5fc87db00d3d6275522c735b5667007647 glslang/External/spirv-tools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    KhronosGroup Vulkan-Headers db09f95ac00e44149f3894bf82c918e58277cfdb Vulkan-Headers
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    KhronosGroup SPIRV-Cross 9ffd4172b46408ab6b03625b0f4f9cfafa5aaa71 SPIRV-Cross
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    KhronosGroup glslang 1323bf8e39fa17da3e0901a4b1ab5dfd61ee5460 glslang
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    KhronosGroup SPIRV-Tools 714bf84e58abd9573488fc365707fb8f288ca73c glslang/External/spirv-tools
</span>                     KhronosGroup SPIRV-Headers ff684ffc6a35d2a58f0f63108877d0064ea33feb glslang/External/spirv-tools/external/spirv-headers
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    KhronosGroup Vulkan-Tools 5caab21c8d228a94a2f897cbe9447de48736eed7 Vulkan-Tools
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    LunarG VulkanSamples be8253962e5a60d35c8568be8499405f0b0dac76 VulkanSamples
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    KhronosGroup Vulkan-Tools ca05ec7c9706eb2949e489b4719fe499b0059d36 Vulkan-Tools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    LunarG VulkanSamples d5acfc4caff55764ec9a1fd485fef60296da9666 VulkanSamples
</span> }
 checksums           ${distfiles} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  dbb68d0d7b6f52c50277a750be07868a9d8106cc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  6ef34e23f5c1134300b543a5e79d6f1841c10a10ed9a26c9bf51b096d66eb753 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    1127077 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  96b71dcda7b73fbfbfa10bf088e3e7584c54a3a4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  7e084f00f6fef0d9385d7a44077ca684fbf17e8aaf59793f604e50105b94b568 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1137682 \
</span>                     cereal-51cbda5f30e56c801c07fe3d3aba5d7fb9e6cca4.tar.gz \
                     rmd160  33a8f9bd682f36387d3d589410113c6dd1e18bc4 \
                     sha256  26361b539fe50eee308b564faa2742166d2922a7ab0bd4870ac55708581228c8 \
                     size    336138 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    Vulkan-Headers-c4e056d365472174471a243dfefbfe66a03564af.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  fcbfaf26604416074360518e45922493403eb87a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  a027b689b269b1659283b7ddfb2d86a6c8074e9525386aa253b69e40772e3806 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    472739 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    SPIRV-Cross-973e2e6e42f0414a304c84a19353cc4719a2bf9f.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  edeb0a53d5d09e0c4c9357b9809a0575f98d57af \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  03250a396da473dded40f733737f548e4c13376ea04337b7e5bcc1394431001f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    542131 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    glslang-ec5c11931bcfc1f438ae4aec46e1783a42cec7e6.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  d697c62ce7a3f2ba95af804f81d00eb2186bb209 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  4857a22f62813a99c3f09adb7d38dd8d7aec98133990a8dd7d93b728412760a0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    2355007 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    SPIRV-Tools-9ecbcf5fc87db00d3d6275522c735b5667007647.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  3966fca19f35f60b65d7bbbae61f4ea451193d96 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  5eeb8d8cd9330aa3b0508c1a9e89201c1e2d9bb5a8dbc3c6b865a63f8b90628d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    1311678 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    Vulkan-Headers-db09f95ac00e44149f3894bf82c918e58277cfdb.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  8cbf53ffbba79437875b985a7f488044aa615527 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  1ceeeb89b7659c038d4580aeb145cb41bf6d20c717d4641549890ca409238ebb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    473222 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    SPIRV-Cross-9ffd4172b46408ab6b03625b0f4f9cfafa5aaa71.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  2a739a21511fbb0f1a88b7e4b941ee3c230bb767 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  b35fb1b1a42fc89cb818ea7eeee8287c2cc260422a9095dfbeb4456bb0dfc9c0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    558507 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    glslang-1323bf8e39fa17da3e0901a4b1ab5dfd61ee5460.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  da10f16290a446f09b036aaace8c022e678a16e9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  6d47ab85c8077ee91a1edbcf836ac48c5abb12964b666aa3ed6f6bda0fd19a20 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    2356391 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    SPIRV-Tools-714bf84e58abd9573488fc365707fb8f288ca73c.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  23b7dc76d60161ec4e704dfaf304a170d9454d8d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  23cc5f046ce6898aa2b9274334dc76d15a30363d6a6bb5fb554f97b22fa5e7fc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1342560 \
</span>                     SPIRV-Headers-ff684ffc6a35d2a58f0f63108877d0064ea33feb.tar.gz \
                     rmd160  5f9738fa8c1f9a0822b85f1fb940a54026a5a162 \
                     sha256  e36d21ec9e20b2a15aee4a817b6558d85dfa01f2c216adf24eabfc2dff874a39 \
                     size    281382 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    Vulkan-Tools-5caab21c8d228a94a2f897cbe9447de48736eed7.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  a83195ddbf0221feab5c8e737e0bd947234718dc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  0312e73e10b81d6110700fe30f920847c666cd96522cbf452b5c18b6ce85e573 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    335068 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    VulkanSamples-be8253962e5a60d35c8568be8499405f0b0dac76.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  b25703bc69263dfb91d8bd3e1e5184e8ce1a362a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  e1745e6c1437c3a738e37fed972a944ae149b8ecc3deeb293ef0c57392a42bee \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    3920349
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    Vulkan-Tools-ca05ec7c9706eb2949e489b4719fe499b0059d36.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  0f72e9a831df6aa6fe0c8acafae052bfab651542 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  bdafcb8ae91c552952f9024a43b7f8f7f4adda8840211b3fdceb76ece16a9608 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    342411 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    VulkanSamples-d5acfc4caff55764ec9a1fd485fef60296da9666.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  7e016c5965e8cd1c4b542a6689871b7bb38ae501 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  f0f6c857212f362ddaffa0ba0f093639684ac75713a16b7738ac423c4298fb43 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    3921216
</span> 
 categories          graphics
 maintainers         {ryandesign @ryandesign} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -77,6 +77,7 @@ foreach {sub_author sub_project sub_commit sub_dest} ${submodules} {
</span> 
 post-extract {
     ln -s {*}[glob -directory ${workpath} -tails ${github.author}-${github.project}-*] ${worksrcpath}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    set bad_submodule no
</span>     foreach {sub_author sub_project sub_commit sub_dest} ${submodules} {
         set commit_file ${worksrcpath}/ExternalRevisions/${sub_project}_repo_revision
         if [file exists ${commit_file}] {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -90,26 +91,27 @@ post-extract {
</span>         close ${fp}
         regexp ${commit_re} ${commit_file_data} -> commit
         if {${commit} ne ${sub_commit}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-            ui_error "Submodule ${sub_author}/${sub_project} should use commit ${commit}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            return -code error "incorrect submodule commit"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            set bad_submodule yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            set submodules [string map "${sub_commit} ${commit}" ${submodules}]
</span>         }
         file mkdir [file dirname ${worksrcpath}/External/${sub_dest}]
         ln -s {*}[glob ${workpath}/${sub_project}-*] ${worksrcpath}/External/${sub_dest}
     }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    if ${bad_submodule} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ui_error "The submodules should be:\n${submodules}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        return -code error "incorrect submodule commit"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
 
 depends_build-append \
                     path:bin/cmake:cmake
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          MoltenVK.xcodeproj-project.pbxproj.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          MoltenVK-scripts-create_dylib_macos.sh.patch
</span> 
 build.pre_args      -derivedDataPath ./DerivedData
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-xcode.destroot.path ${prefix}/lib
</span> xcode.configuration Release
<span style='display:block; white-space:pre;background:#ffe0e0;'>-xcode.scheme        MoltenVKSPIRVToMSLConverter-macOS \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    MoltenVK-macOS \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    MoltenVKGLSLToSPIRVConverter-macOS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+xcode.scheme        "MoltenVK Package (macOS only) (${xcode.configuration})"
</span> 
 pre-build {
     set build_dir ${worksrcpath}/External/glslang/build
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -118,15 +120,12 @@ pre-build {
</span> }
 
 destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy ${worksrcpath}/MoltenVK/build/${xcode.configuration}/libMoltenVK.dylib ${destroot}${xcode.destroot.path}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy ${worksrcpath}/MoltenVK/build/${xcode.configuration}/MoltenVK.framework \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${worksrcpath}/MoltenVKShaderConverter/build/${xcode.configuration}/MoltenVKGLSLToSPIRVConverter.framework \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${worksrcpath}/MoltenVKShaderConverter/build/${xcode.configuration}/MoltenVKSPIRVToMSLConverter.framework \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${destroot}${frameworks_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set output_dir ${worksrcpath}/build/${xcode.configuration}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    copy ${output_dir}/MoltenVKShaderConverter ${destroot}${prefix}/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    copy ${output_dir}/libMoltenVK.dylib ${destroot}${prefix}/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    copy {*}[glob ${output_dir}/*.framework] ${destroot}${frameworks_dir}
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# TODO: Add (a subport for?) the command line conversion tool.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> minimum_xcodeversions   {16 9}
 
 platform darwin {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/MoltenVK/files/MoltenVK-scripts-create_dylib_macos.sh.patch b/graphics/MoltenVK/files/MoltenVK-scripts-create_dylib_macos.sh.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..f335a73
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/MoltenVK/files/MoltenVK-scripts-create_dylib_macos.sh.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,25 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Use clang++ instead of clang to create dylib.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Specify C++ stdlib with -stdlib flag not -l flag.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Use archs from Xcode rather than hardcoding.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- MoltenVK/scripts/create_dylib_macos.sh.orig    2018-09-08 18:45:39.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ MoltenVK/scripts/create_dylib_macos.sh 2018-09-12 20:03:10.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -8,9 +8,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ export MVK_SYS_FWK_DIR="${SDK_DIR}/System/Library/Frameworks"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ export MVK_USR_LIB_DIR="${SDK_DIR}/usr/lib"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-clang \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++clang++ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -dynamiclib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--arch x86_64 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++$(printf " -arch %s" ${ARCHS}) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -mmacosx-version-min=${MACOSX_DEPLOYMENT_TARGET} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -compatibility_version 1.0.0 -current_version 1.0.0  \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -install_name "@rpath/${MVK_DYLIB_NAME}"  \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -19,6 +19,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -iframework ${MVK_SYS_FWK_DIR}  \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -framework Metal -framework IOSurface -framework IOKit -framework QuartzCore -framework Foundation \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --library-directory ${MVK_USR_LIB_DIR} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--lSystem  -lc++ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++-lSystem -stdlib=${CLANG_CXX_LIBRARY} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -o "${MVK_BUILT_PROD_PATH}/${MVK_DYLIB_NAME}" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -force_load "${MVK_BUILT_PROD_PATH}/${MVK_PROD_NAME}.framework/${MVK_PROD_NAME}"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/MoltenVK/files/MoltenVK.xcodeproj-project.pbxproj.patch b/graphics/MoltenVK/files/MoltenVK.xcodeproj-project.pbxproj.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index e528f19..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/MoltenVK/files/MoltenVK.xcodeproj-project.pbxproj.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,14 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Use clang++ instead of clang to create dylib.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Specify C++ stdlib with -stdlib flag not -l flag.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Use archs from Xcode rather than hardcoding.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- MoltenVK/MoltenVK.xcodeproj/project.pbxproj.orig       2018-08-15 15:53:22.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ MoltenVK/MoltenVK.xcodeproj/project.pbxproj    2018-08-21 17:02:47.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -844,7 +844,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   runOnlyForDeploymentPostprocessing = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   shellPath = /bin/sh;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                  shellScript = "set -e\n\nexport MVK_PROD_NAME=\"MoltenVK\"\nexport MVK_DYLIB_NAME=\"lib${MVK_PROD_NAME}.dylib\"\nexport MVK_BUILT_PROD_PATH=\"${BUILT_PRODUCTS_DIR}\"\nexport MVK_SYS_FWK_DIR=\"${SDK_DIR}/System/Library/Frameworks\"\nexport MVK_USR_LIB_DIR=\"${SDK_DIR}/usr/lib\"\n\nclang \\\n-dynamiclib \\\n-arch x86_64 \\\n-mmacosx-version-min=${MACOSX_DEPLOYMENT_TARGET} \\\n-compatibility_version 1.0.0 -current_version 1.0.0  \\\n-install_name \"@rpath/${MVK_DYLIB_NAME}\"  \\\n-Wno-i [...]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                  shellScript = "set -e\n\nexport MVK_PROD_NAME=\"MoltenVK\"\nexport MVK_DYLIB_NAME=\"lib${MVK_PROD_NAME}.dylib\"\nexport MVK_BUILT_PROD_PATH=\"${BUILT_PRODUCTS_DIR}\"\nexport MVK_SYS_FWK_DIR=\"${SDK_DIR}/System/Library/Frameworks\"\nexport MVK_USR_LIB_DIR=\"${SDK_DIR}/usr/lib\"\n\nclang++ \\\n-dynamiclib \\\n$(printf \" -arch %s\" ${ARCHS}) \\\n-mmacosx-version-min=${MACOSX_DEPLOYMENT_TARGET} \\\n-compatibility_version 1.0.0 -current_version 1.0.0  \\\n-install_name \"@rpath/${MVK_DYL [...]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           A9731FAD1EDDAE39006B7298 /* Create Dynamic Library */ = {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   isa = PBXShellScriptBuildPhase;
</span></pre><pre style='margin:0'>

</pre>