diff options
Diffstat (limited to 'text_cmds/xcodescripts/grep_variant_links.sh')
| -rw-r--r-- | text_cmds/xcodescripts/grep_variant_links.sh | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/text_cmds/xcodescripts/grep_variant_links.sh b/text_cmds/xcodescripts/grep_variant_links.sh new file mode 100644 index 0000000..018a63a --- /dev/null +++ b/text_cmds/xcodescripts/grep_variant_links.sh @@ -0,0 +1,13 @@ +#!/bin/sh +# +# This script phase cannot be run in the "grep" target itself, because Strip/CodeSign/etc are +# after all other phases. Running it in the aggregate target guarantees that the grep variants +# are really linked to the actual stripped/signed grep binary. +# + +set -ex + +for variant in e f z ze zf bz bze bzf; do + ln ${DSTROOT}/usr/bin/grep ${DSTROOT}/usr/bin/${variant}grep + ln ${DSTROOT}/usr/share/man/man1/grep.1 ${DSTROOT}/usr/share/man/man1/${variant}grep.1 +done |
