William Kyngesburye wrote:

> Next error, after that finishes:
> 
> sed \
>       -e '/^# End loader$/a\
>       from ctypes_preamble import *\
>       from ctypes_preamble import _variadic_function\
>       from ctypes_loader import *' \
>       -e '/^# Begin preamble$/,/^# End preamble$/d' \
>       -e '/^# Begin loader$/,/^# End loader$/d' \
>       date.py > 
> /Users/Shared/src/GRASS/svn/trunk/dist.i386-apple-darwin10.3.1/etc/python/grass/lib/date.py
> sed: 1: "/^# End loader$/afrom c ...": command a expects \ followed by text
> make[2]: *** 
> [/Users/Shared/src/GRASS/svn/trunk/dist.i386-apple-darwin10.3.1/etc/python/grass/lib/date.py]
>  Error 1
> 
> There is only 1 file after this in dist/etc/python/grass/lib: an empty 
> date.py.
> 
> I never had any luck on OSX with newlines in sed replacement strings
> in makefiles. It'll work in shell scripts but not makefiles.

Try r42489; this moves the sed script to a separate file.

-- 
Glynn Clements <[email protected]>
_______________________________________________
grass-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-dev

Reply via email to