test/configure2

changeset 175
4869b7779d6d
parent 173
16324bb74fb1
child 176
f0f3d19a0aa1
equal deleted inserted replaced
174:bb760ad2211d 175:4869b7779d6d
83 83
84 # help text 84 # help text
85 printhelp() 85 printhelp()
86 { 86 {
87 echo "Usage: $0 [OPTIONS]..." 87 echo "Usage: $0 [OPTIONS]..."
88 echo 'Configuration:' 88 if [ $has_config_vars__ -eq 1 ] ; then
89 echo
90 echo "Configuration:"
91 fi
89 if true \ 92 if true \
90 ; then 93 ; then
91 : 94 :
92 if test -z "$prefix__described__"; then 95 if [ -z "$prefix__described__" ] ; then
93 prefix__described__=1 96 prefix__described__=1
94 cat << '__EOF__' 97 cat << '__EOF__'
95 --prefix path prefix for architecture-independent files 98 --prefix path prefix for architecture-independent files
96 [`pwd`/work] 99 [`pwd`/work]
97 __EOF__ 100 __EOF__
98 fi 101 fi
99 if test -z "$exec_prefix__described__"; then 102 if [ -z "$exec_prefix__described__" ] ; then
100 exec_prefix__described__=1 103 exec_prefix__described__=1
101 cat << '__EOF__' 104 cat << '__EOF__'
102 --exec-prefix path prefix for architecture-dependent files [PREFIX] 105 --exec-prefix path prefix for architecture-dependent files [PREFIX]
103 __EOF__ 106 __EOF__
104 fi 107 fi
105 if test -z "$libdir__described__"; then 108 if [ -z "$libdir__described__" ] ; then
106 libdir__described__=1 109 libdir__described__=1
107 cat << '__EOF__' 110 cat << '__EOF__'
108 --libdir object code libraries [EPREFIX/lib] 111 --libdir object code libraries [EPREFIX/lib]
109 __EOF__ 112 __EOF__
110 fi 113 fi
111 if test -z "$datarootdir__described__"; then 114 if [ -z "$datarootdir__described__" ] ; then
112 datarootdir__described__=1 115 datarootdir__described__=1
113 cat << '__EOF__' 116 cat << '__EOF__'
114 --datarootdir read-only architecture-independent data root 117 --datarootdir read-only architecture-independent data root
115 [PREFIX/share] 118 [PREFIX/share]
116 __EOF__ 119 __EOF__
117 fi 120 fi
118 if test -z "$localstatedir__described__"; then 121 if [ -z "$localstatedir__described__" ] ; then
119 localstatedir__described__=1 122 localstatedir__described__=1
120 cat << '__EOF__' 123 cat << '__EOF__'
121 --localstatedir modifiable single-machine data [PREFIX/var] 124 --localstatedir modifiable single-machine data [PREFIX/var]
122 __EOF__ 125 __EOF__
123 fi 126 fi
124 if test -z "$libdatadir__described__"; then 127 if [ -z "$libdatadir__described__" ] ; then
125 libdatadir__described__=1 128 libdatadir__described__=1
126 cat << '__EOF__' 129 cat << '__EOF__'
127 --libdatadir miscellaneous files for libraries [PREFIX/libdata] 130 --libdatadir miscellaneous files for libraries [PREFIX/libdata]
128 __EOF__ 131 __EOF__
129 fi 132 fi
130 if test -z "$TOOLKIT_HOME__described__"; then 133 if [ -z "$TOOLKIT_HOME__described__" ] ; then
131 TOOLKIT_HOME__described__=1 134 TOOLKIT_HOME__described__=1
132 cat << '__EOF__' 135 cat << '__EOF__'
133 --toolkit-home the location of the toolkit installation [/usr] 136 --toolkit-home the location of the toolkit installation [/usr]
134 __EOF__ 137 __EOF__
135 fi 138 fi
168 fi 171 fi
169 touch "$TEMP_DIR/options" 172 touch "$TEMP_DIR/options"
170 touch "$TEMP_DIR/features" 173 touch "$TEMP_DIR/features"
171 174
172 # config variables 175 # config variables
176 has_config_vars__=0
173 if true \ 177 if true \
174 ; then 178 ; then
175 : 179 :
176 if test -z "$prefix__initialized__"; then 180 if [ -z "$prefix__initialized__" ] ; then
181 has_config_vars__=1
177 prefix__initialized__=1 182 prefix__initialized__=1
178 prefix='`pwd`/work' 183 prefix='`pwd`/work'
179 fi 184 fi
180 if test -z "$exec_prefix__initialized__"; then 185 if [ -z "$exec_prefix__initialized__" ] ; then
186 has_config_vars__=1
181 exec_prefix__initialized__=1 187 exec_prefix__initialized__=1
182 exec_prefix='' 188 exec_prefix=''
183 fi 189 fi
184 if test -z "$libdir__initialized__"; then 190 if [ -z "$libdir__initialized__" ] ; then
191 has_config_vars__=1
185 libdir__initialized__=1 192 libdir__initialized__=1
186 libdir='' 193 libdir=''
187 fi 194 fi
188 if test -z "$datarootdir__initialized__"; then 195 if [ -z "$datarootdir__initialized__" ] ; then
196 has_config_vars__=1
189 datarootdir__initialized__=1 197 datarootdir__initialized__=1
190 datarootdir='' 198 datarootdir=''
191 fi 199 fi
192 if test -z "$localstatedir__initialized__"; then 200 if [ -z "$localstatedir__initialized__" ] ; then
201 has_config_vars__=1
193 localstatedir__initialized__=1 202 localstatedir__initialized__=1
194 localstatedir='/var' 203 localstatedir='/var'
195 fi 204 fi
196 if test -z "$libdatadir__initialized__"; then 205 if [ -z "$libdatadir__initialized__" ] ; then
206 has_config_vars__=1
197 libdatadir__initialized__=1 207 libdatadir__initialized__=1
198 libdatadir='$prefix/libdata' 208 libdatadir='$prefix/libdata'
199 fi 209 fi
200 if test -z "$SRCDIR__initialized__"; then 210 if [ -z "$SRCDIR__initialized__" ] ; then
211 has_config_vars__=1
201 SRCDIR__initialized__=1 212 SRCDIR__initialized__=1
202 SRCDIR=`pwd` 213 SRCDIR=`pwd`
203 fi 214 fi
204 if test -z "$TOOLKIT_HOME__initialized__"; then 215 if [ -z "$TOOLKIT_HOME__initialized__" ] ; then
216 has_config_vars__=1
205 TOOLKIT_HOME__initialized__=1 217 TOOLKIT_HOME__initialized__=1
206 TOOLKIT_HOME='/usr' 218 TOOLKIT_HOME='/usr'
207 fi 219 fi
208 fi 220 fi
209 221
914 echo " word size: $TOOLCHAIN_WSIZE bit" 926 echo " word size: $TOOLCHAIN_WSIZE bit"
915 fi 927 fi
916 if [ -n "$TOOLCHAIN_CSTD" ]; then 928 if [ -n "$TOOLCHAIN_CSTD" ]; then
917 echo " default C std: $TOOLCHAIN_CSTD" 929 echo " default C std: $TOOLCHAIN_CSTD"
918 fi 930 fi
919 echo 931 if [ $has_config_vars__ -eq 1 ]; then
920 echo "Config:" 932 echo
921 printf ' %-16s' 'prefix:' 933 echo "Config:"
922 echo "$prefix" 934 if [ -n "$prefix_initialized__" ]; then
923 printf ' %-16s' 'exec-prefix:' 935 printf ' %-16s' 'prefix:'
924 echo "$exec_prefix" 936 echo "$prefix"
925 printf ' %-16s' 'libdir:' 937 fi
926 echo "$libdir" 938 if [ -n "$exec_prefix_initialized__" ]; then
927 printf ' %-16s' 'datarootdir:' 939 printf ' %-16s' 'exec-prefix:'
928 echo "$datarootdir" 940 echo "$exec_prefix"
929 printf ' %-16s' 'localstatedir:' 941 fi
930 echo "$localstatedir" 942 if [ -n "$libdir_initialized__" ]; then
931 printf ' %-16s' 'libdatadir:' 943 printf ' %-16s' 'libdir:'
932 echo "$libdatadir" 944 echo "$libdir"
933 printf ' %-16s' 'toolkit-home:' 945 fi
934 echo "$TOOLKIT_HOME" 946 if [ -n "$datarootdir_initialized__" ]; then
947 printf ' %-16s' 'datarootdir:'
948 echo "$datarootdir"
949 fi
950 if [ -n "$localstatedir_initialized__" ]; then
951 printf ' %-16s' 'localstatedir:'
952 echo "$localstatedir"
953 fi
954 if [ -n "$libdatadir_initialized__" ]; then
955 printf ' %-16s' 'libdatadir:'
956 echo "$libdatadir"
957 fi
958 if [ -n "$TOOLKIT_HOME_initialized__" ]; then
959 printf ' %-16s' 'toolkit-home:'
960 echo "$TOOLKIT_HOME"
961 fi
962 fi
935 echo 963 echo
936 echo "Options:" 964 echo "Options:"
937 cat "$TEMP_DIR/options" 965 cat "$TEMP_DIR/options"
938 echo 966 echo
939 echo "Features:" 967 echo "Features:"

mercurial