Skip to content

Commit ac2b608

Browse files
achow101fanquake
authored andcommitted
build: Include all MacOS binaries for codesigning
Github-Pull: #31407 Rebased-From: dd4ec84
1 parent 2c21db6 commit ac2b608

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

contrib/guix/libexec/build.sh

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -289,24 +289,6 @@ mkdir -p "$DISTSRC"
289289
;;
290290
esac
291291

292-
case "$HOST" in
293-
*darwin*)
294-
make deploydir ${V:+V=1}
295-
mkdir -p "unsigned-app-${HOST}"
296-
cp --target-directory="unsigned-app-${HOST}" \
297-
contrib/macdeploy/detached-sig-create.sh
298-
mv --target-directory="unsigned-app-${HOST}" dist
299-
(
300-
cd "unsigned-app-${HOST}"
301-
find . -print0 \
302-
| sort --zero-terminated \
303-
| tar --create --no-recursion --mode='u+rw,go+r-w,a+X' --null --files-from=- \
304-
| gzip -9n > "${OUTDIR}/${DISTNAME}-${HOST}-codesigning.tar.gz" \
305-
|| ( rm -f "${OUTDIR}/${DISTNAME}-${HOST}-codesigning.tar.gz" && exit 1 )
306-
)
307-
make deploy ${V:+V=1} OSX_ZIP="${OUTDIR}/${DISTNAME}-${HOST}-unsigned.zip"
308-
;;
309-
esac
310292
(
311293
cd installed
312294

@@ -339,7 +321,7 @@ mkdir -p "$DISTSRC"
339321

340322
cp -r "${DISTSRC}/share/rpcauth" "${DISTNAME}/share/"
341323

342-
# Finally, deterministically produce {non-,}debug binary tarballs ready
324+
# Deterministically produce {non-,}debug binary tarballs ready
343325
# for release
344326
case "$HOST" in
345327
*mingw*)
@@ -378,6 +360,7 @@ mkdir -p "$DISTSRC"
378360
esac
379361
) # $DISTSRC/installed
380362

363+
# Finally make tarballs for codesigning
381364
case "$HOST" in
382365
*mingw*)
383366
cp -rf --target-directory=. contrib/windeploy
@@ -392,6 +375,23 @@ mkdir -p "$DISTSRC"
392375
|| ( rm -f "${OUTDIR}/${DISTNAME}-win64-codesigning.tar.gz" && exit 1 )
393376
)
394377
;;
378+
*darwin*)
379+
make deploydir ${V:+V=1}
380+
mkdir -p "unsigned-app-${HOST}"
381+
cp --target-directory="unsigned-app-${HOST}" \
382+
contrib/macdeploy/detached-sig-create.sh
383+
mv --target-directory="unsigned-app-${HOST}" dist
384+
cp -r --target-directory="unsigned-app-${HOST}" "${INSTALLPATH}"
385+
(
386+
cd "unsigned-app-${HOST}"
387+
find . -print0 \
388+
| sort --zero-terminated \
389+
| tar --create --no-recursion --mode='u+rw,go+r-w,a+X' --null --files-from=- \
390+
| gzip -9n > "${OUTDIR}/${DISTNAME}-${HOST}-codesigning.tar.gz" \
391+
|| ( rm -f "${OUTDIR}/${DISTNAME}-${HOST}-codesigning.tar.gz" && exit 1 )
392+
)
393+
make deploy ${V:+V=1} OSX_ZIP="${OUTDIR}/${DISTNAME}-${HOST}-unsigned.zip"
394+
;;
395395
esac
396396
) # $DISTSRC
397397

0 commit comments

Comments
 (0)