]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/config/make2sh.sed
ICU-461.12.tar.gz
[apple/icu.git] / icuSources / config / make2sh.sed
index f4917113260876a807857834fcad6ae90d9f46f5..8088af6ead307a3cd9a9cafd3a5d2f6e6de2e293 100644 (file)
@@ -1,12 +1,15 @@
-# Copyright (C) 1999-2003, International Business Machines  Corporation and others.  All Rights Reserved.
-s%^\([a-zA-Z\._-]*\)[  ]*+=%\1=$(\1) %
+# Copyright (C) 1999-2010, International Business Machines  Corporation and others.  All Rights Reserved.
+s%^\([a-zA-Z0-9\._-]*\)[       ]*+=%\1=$(\1) %
 s%^[A-Z]*_SO_TARG*%## &%
 s%^[A-Z]*_SO_TARG*%## &%
+s%^SHARED_OBJECT.*%## &%
+s%^LD_SONAME.*%## &%
 s%$(\([^\)]*\))%${\1}%g
 s%^    %#M#    %
 s@^[a-zA-Z%$.][^=]*$@#M#&@
 s@^\([a-zA-Z][-.a-zA-Z_0-9-]*\)[        ]*=[   ]*\(.*\)@\1="\2"@
 s@^\([a-zA-Z][-a-zA-Z_0-9-]*\)\.\([a-zA-Z_0-9-]*\)[     ]*=[   ]*\(.*\)@\1_\2=\3@
 s@^\([a-zA-Z][-a-zA-Z_0-9-]*\)\-\([a-zA-Z_0-9-]*\)[     ]*=[   ]*\(.*\)@\1_\2=\3@
 s%$(\([^\)]*\))%${\1}%g
 s%^    %#M#    %
 s@^[a-zA-Z%$.][^=]*$@#M#&@
 s@^\([a-zA-Z][-.a-zA-Z_0-9-]*\)[        ]*=[   ]*\(.*\)@\1="\2"@
 s@^\([a-zA-Z][-a-zA-Z_0-9-]*\)\.\([a-zA-Z_0-9-]*\)[     ]*=[   ]*\(.*\)@\1_\2=\3@
 s@^\([a-zA-Z][-a-zA-Z_0-9-]*\)\-\([a-zA-Z_0-9-]*\)[     ]*=[   ]*\(.*\)@\1_\2=\3@
+s@\${\([a-zA-Z][-a-zA-Z_0-9-]*\)\.\([a-zA-Z_0-9-]*\)}@${\1_\2}@g
 s@^\(prefix\)=\(.*\)@default_\1=\2\
 if [ "x${\1}" = "x" ]; then \1="$default_\1"; fi@
 s@^\(ENABLE_RPATH\)=\(.*\)@default_\1=\2\
 s@^\(prefix\)=\(.*\)@default_\1=\2\
 if [ "x${\1}" = "x" ]; then \1="$default_\1"; fi@
 s@^\(ENABLE_RPATH\)=\(.*\)@default_\1=\2\