Mercurial > hg > xemacs-beta
comparison configure @ 5676:dede3f658f8e
Sanity check package roots in configure.
| author | Stephen J. Turnbull <stephen@xemacs.org> |
|---|---|
| date | Sat, 04 Aug 2012 23:26:26 +0900 |
| parents | bc51e191aaea |
| children | ede80ef92a74 |
comparison
equal
deleted
inserted
replaced
| 5675:4e54445e0c7d | 5676:dede3f658f8e |
|---|---|
| 21154 case "$ld_switch_site" in | 21154 case "$ld_switch_site" in |
| 21155 *nocombreloc*) echo " Linking with \`-z nocombreloc'. | 21155 *nocombreloc*) echo " Linking with \`-z nocombreloc'. |
| 21156 - Consider configuring with --with-pdump." ;; | 21156 - Consider configuring with --with-pdump." ;; |
| 21157 esac | 21157 esac |
| 21158 | 21158 |
| 21159 | |
| 21160 echo " | |
| 21161 Package Search (a 'root' contains '{xemacs,mule,site}-packages'):" | |
| 21162 | |
| 21163 if test -n "$with_early_packages"; then | |
| 21164 case "$with_early_packages" in *:* ) case "$opsys" in *cygwin* ) | |
| 21165 echo " WARNING: Paths containing spaces will be misinterpreted." ;; | |
| 21166 esac | |
| 21167 with_early_packages="`echo '' $with_early_packages | sed -e 's/^ //' -e 's/:/ /g'`";; esac | |
| 21168 echo " User package roots: $with_early_packages" | |
| 21169 else | |
| 21170 echo " User package roots: ~/.xemacs" | |
| 21171 fi | |
| 21172 | |
| 21173 with_late_packages_expanded=$with_late_packages | |
| 21174 while true; do | |
| 21175 case "$with_late_packages_expanded" in | |
| 21176 *\$* ) eval "with_late_packages_expanded=$with_late_packages_expanded" ;; | |
| 21177 *) break ;; | |
| 21178 esac | |
| 21179 done | |
| 21180 case "$with_late_packages_expanded" in *:* ) case "$opsys" in *cygwin* ) | |
| 21181 echo " WARNING: Paths containing spaces will be misinterpreted." ;; | |
| 21182 esac | |
| 21183 with_late_packages_expanded="`echo '' $with_late_packages_expanded | sed -e 's/^ //' -e 's/:/ /g'`";; esac | |
| 21184 echo " System package roots: $with_late_packages_expanded" | |
| 21185 for path in $with_late_packages_expanded; do | |
| 21186 if test ! -d $path; then | |
| 21187 echo " WARNING: $path was specified, but doesn't exist." | |
| 21188 echo " WARNING: XEmacs functionality will be noticably limited until" | |
| 21189 echo " WARNING: some packages are installed." | |
| 21190 elif test ! -d "$path/xemacs-packages" \ | |
| 21191 -a ! -d "$path/mule-packages" \ | |
| 21192 -a ! -d "$path/site-packages"; then | |
| 21193 echo " WARNING: No packages found in $path." | |
| 21194 echo " WARNING: XEmacs functionality will be noticably limited until" | |
| 21195 echo " WARNING: some packages are installed." | |
| 21196 fi | |
| 21197 done | |
| 21198 if test -z "$with_late_packages"; then | |
| 21199 echo " XEmacs BUG: with_late_packages is unset. Please report this!" | |
| 21200 fi | |
| 21201 | |
| 21202 if test -n "$with_last_packages"; then | |
| 21203 case "$with_last_packages" in *:* ) case "$opsys" in *cygwin* ) | |
| 21204 echo " WARNING: Paths containing spaces will be misinterpreted." ;; | |
| 21205 esac | |
| 21206 with_last_packages="`echo '' $with_last_packages | sed -e 's/^ //' -e 's/:/ /g'`";; esac | |
| 21207 echo " Legacy package roots: $with_last_packages" | |
| 21208 for path in $with_last_packages; do | |
| 21209 if test ! -d $path; then | |
| 21210 echo " WARNING: $path was specified, but doesn't exist." | |
| 21211 echo " WARNING: If you don't need this setting, it is recommended" | |
| 21212 echo " WARNING: that you not use it." | |
| 21213 elif test ! -d "$path/xemacs-packages" \ | |
| 21214 -a ! -d "$path/mule-packages" \ | |
| 21215 -a ! -d "$path/site-packages"; then | |
| 21216 echo " WARNING: No packages found in $path." | |
| 21217 echo " WARNING: If you don't need this setting, it is recommended" | |
| 21218 echo " WARNING: that you not use it." | |
| 21219 fi | |
| 21220 done | |
| 21221 fi | |
| 21222 | |
| 21159 echo " | 21223 echo " |
| 21160 Window System:" | 21224 Window System:" |
| 21161 if test "$with_msw" = "yes"; then | 21225 if test "$with_msw" = "yes"; then |
| 21162 echo " Compiling in support for the Microsoft window system." | 21226 echo " Compiling in support for the Microsoft window system." |
| 21163 fi | 21227 fi |
