diff --git a/Transmission.xcodeproj/project.pbxproj b/Transmission.xcodeproj/project.pbxproj index 6994e2f55..821e29989 100644 --- a/Transmission.xcodeproj/project.pbxproj +++ b/Transmission.xcodeproj/project.pbxproj @@ -2716,8 +2716,8 @@ isa = PBXNativeTarget; buildConfigurationList = BE11834C0CE160A80002D0F3 /* Build configuration list for PBXNativeTarget "miniupnp" */; buildPhases = ( - A2305097100C0293003FDB0C /* ShellScript */, - C12F197C1E1AE55A0005E93F /* ShellScript */, + A2305097100C0293003FDB0C /* updateminiupnpcstrings */, + C12F197C1E1AE55A0005E93F /* symlinks */, BE1183440CE160960002D0F3 /* Headers */, BE1183450CE160960002D0F3 /* Sources */, BE1183460CE160960002D0F3 /* Frameworks */, @@ -3049,7 +3049,7 @@ shellPath = /bin/sh; shellScript = "sh update-version-h.sh\n"; }; - A2305097100C0293003FDB0C /* ShellScript */ = { + A2305097100C0293003FDB0C /* updateminiupnpcstrings */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3059,6 +3059,7 @@ "third-party/miniupnp/miniupnpc/miniupnpcstrings.h.in", "third-party/miniupnp/miniupnpc/updateminiupnpcstrings.sh", ); + name = updateminiupnpcstrings; outputPaths = ( "third-party/miniupnp/miniupnpc/miniupnpcstrings.h", ); @@ -3084,19 +3085,20 @@ shellPath = /bin/bash; shellScript = "cd third-party/libevent/include/event2\n\nif [ ! -e event-config.h -a ! ../../../macosx-libevent-event-config.h -ef event-config.h ]; then\n ln -s ../../../macosx-libevent-event-config.h event-config.h;\nfi\n\nif [ ! -e ../evconfig-private.h -a ! ../../macosx-libevent-evconfig-private.h -ef ../evconfig-private.h ]; then\n ln -s ../../macosx-libevent-evconfig-private.h ../evconfig-private.h;\nfi\n"; }; - C12F197C1E1AE55A0005E93F /* ShellScript */ = { + C12F197C1E1AE55A0005E93F /* symlinks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); + name = symlinks; outputPaths = ( "third-party/miniupnp/miniupnp", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "cd third-party/miniupnp && rm -f miniupnp && ln -s . miniupnp\n"; + shellScript = "cd third-party/miniupnp/miniupnpc\nrm -rf miniupnpc\nmkdir miniupnpc\nln -s ../include miniupnpc/miniupnpc\n"; }; C12F197E1E1AE6D50005E93F /* ShellScript */ = { isa = PBXShellScriptBuildPhase; @@ -4005,7 +4007,7 @@ "third-party/libnatpmp/*.h", "third-party/libpsl/include", "third-party/libutp/include", - "third-party/miniupnpc/*.h", + "third-party/miniupnp/miniupnpc/miniupnpc", "third-party/utfcpp/source", "third-party/wide-integer", "third-party/wildmat", @@ -4260,7 +4262,7 @@ "third-party/libnatpmp/*.h", "third-party/libpsl/include", "third-party/libutp/include", - "third-party/miniupnpc/*.h", + "third-party/miniupnp/miniupnpc/miniupnpc", "third-party/utfcpp/source", "third-party/wide-integer", "third-party/wildmat", @@ -4593,7 +4595,7 @@ "third-party/libnatpmp/*.h", "third-party/libpsl/include", "third-party/libutp/include", - "third-party/miniupnpc/*.h", + "third-party/miniupnp/miniupnpc/miniupnpc", "third-party/utfcpp/source", "third-party/wide-integer", "third-party/wildmat",