]> Cypherpunks repositories - gostls13.git/commitdiff
GNU/Linux sed requires \? rather than ?. Just use * instead.
authorIan Lance Taylor <iant@golang.org>
Tue, 6 Apr 2010 17:23:21 +0000 (10:23 -0700)
committerRuss Cox <rsc@golang.org>
Tue, 6 Apr 2010 17:23:21 +0000 (10:23 -0700)
R=rsc, r
CC=golang-dev
https://golang.org/cl/810043

src/pkg/deps.bash

index 2058e758f4e27ea84c608b736d337e2a4c0c2895..73888dff00f13fcb7aa771a147825ce6a1f17a0e 100755 (executable)
@@ -18,7 +18,7 @@ dirpat=$(echo $dirs | sed 's/ /|/g; s/.*/^(&)$/')
 for dir in $dirs; do (
        cd $dir || exit 1
 
-       sources=$(sed -n 's/^[ \t]*\([^ \t]*\.go\)[ \t]*\\?[ \t]*$/\1/p' Makefile)
+       sources=$(sed -n 's/^[ \t]*\([^ \t]*\.go\)[ \t]*\\*[ \t]*$/\1/p' Makefile)
        sources=$(echo $sources | sed 's/\$(GOOS)/'$GOOS'/g')
        sources=$(echo $sources | sed 's/\$(GOARCH)/'$GOARCH'/g')
        sources=$(ls $sources 2> /dev/null)  # remove .s, .c, etc.