ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/autoconf/configure.in
(Generate patch)

Comparing rxvt-unicode/autoconf/configure.in (file contents):
Revision 1.16 by pcg, Mon Mar 1 01:06:46 2004 UTC vs.
Revision 1.19 by pcg, Fri Mar 5 04:26:54 2004 UTC

80support_scroll_plain=no 80support_scroll_plain=no
81support_xim=no 81support_xim=no
82support_xpm=no 82support_xpm=no
83support_xft=no 83support_xft=no
84support_unicode3=no 84support_unicode3=no
85support_combining=no
85codesets= 86codesets=
86 87
87dnl# -------------------------------------------------------------------------- 88dnl# --------------------------------------------------------------------------
88dnl# CHECKING COMMAND LINE OPTIONS 89dnl# CHECKING COMMAND LINE OPTIONS
89dnl# -------------------------------------------------------------------------- 90dnl# --------------------------------------------------------------------------
121 support_wtmp=yes 122 support_wtmp=yes
122 support_xim=yes 123 support_xim=yes
123 support_xpm=yes 124 support_xpm=yes
124 support_xft=yes 125 support_xft=yes
125 support_unicode3=yes 126 support_unicode3=yes
127 support_combining=yes
126 codesets=all 128 codesets=all
127 fi]) 129 fi])
128 130
129AC_ARG_ENABLE(unicode3, 131AC_ARG_ENABLE(unicode3,
130 [ --enable-unicode3 use 21 instead of 16 bits to represent unicode characters], 132 [ --enable-unicode3 use 21 instead of 16 bits to represent unicode characters],
131 [if test x$enableval = xyes -o x$enableval = xno; then 133 [if test x$enableval = xyes -o x$enableval = xno; then
132 support_unicode3=yes 134 support_unicode3=yes
133 fi]) 135 fi])
134 136
137AC_ARG_ENABLE(combining,
138 [ --enable-combining enable composition of base and combining characters],
139 [if test x$enableval = xyes -o x$enableval = xno; then
140 support_combining=yes
141 fi])
142
135AC_ARG_ENABLE(xft, 143AC_ARG_ENABLE(xft,
136 [ --enable-xft enable xft support on systems that have it], 144 [ --enable-xft enable xft support on systems that have it],
137 [if test x$enableval = xyes -o x$enableval = xno; then 145 [if test x$enableval = xyes -o x$enableval = xno; then
138 support_xft=yes 146 support_xft=yes
139 fi]) 147 fi])
140
141AC_ARG_WITH(codesets,
142 [ --with-codesets=NAME,... compile in additional codesets (jp,jp_ext,kr,cn,cn_ext,all)],
143 [codesets="$withval"])
144 148
145AC_ARG_ENABLE(utmp, 149AC_ARG_ENABLE(utmp,
146 [ --enable-utmp enable utmp (utmpx) support], 150 [ --enable-utmp enable utmp (utmpx) support],
147 [if test x$enableval = xyes -o x$enableval = xno; then 151 [if test x$enableval = xyes -o x$enableval = xno; then
148 support_utmp=$enableval 152 support_utmp=$enableval
206 [ --enable-half-shadow use half width/height shadow on rxvt scrollbar], 210 [ --enable-half-shadow use half width/height shadow on rxvt scrollbar],
207 [if test x$enableval = xyes; then 211 [if test x$enableval = xyes; then
208 AC_DEFINE(HALFSHADOW, 1, Define if you want the depth of scrollbars and menus to be less) 212 AC_DEFINE(HALFSHADOW, 1, Define if you want the depth of scrollbars and menus to be less)
209 fi]) 213 fi])
210 214
215AC_ARG_WITH(codesets,
216 [ --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,cn,cn_ext,all)],
217 [codesets="$withval"])
218
211AC_ARG_ENABLE(xim, 219AC_ARG_ENABLE(xim,
212 [ --enable-xim XIM (X Input Method) protocol support], 220 [ --enable-xim XIM (X Input Method) protocol support],
213 [if test x$enableval = xyes -o x$enableval = xno; then 221 [if test x$enableval = xyes -o x$enableval = xno; then
214 support_xim=$enableval 222 support_xim=$enableval
215 fi]) 223 fi])
241AC_ARG_ENABLE(xgetdefault, 249AC_ARG_ENABLE(xgetdefault,
242 [ --enable-xgetdefault enable resources via X instead of our small version], 250 [ --enable-xgetdefault enable resources via X instead of our small version],
243 [if test x$enableval = xyes; then 251 [if test x$enableval = xyes; then
244 AC_DEFINE(USE_XGETDEFAULT, 1, Define if you want to use XGetDefault instead of our internal version) 252 AC_DEFINE(USE_XGETDEFAULT, 1, Define if you want to use XGetDefault instead of our internal version)
245 fi]) 253 fi])
254
255RESFALLBACK=Rxvt
256AC_ARG_ENABLE(fallback,
257 [ --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)],
258 [
259 test x$enableval = xyes && enableval=Rxvt
260 test x$enableval = xno && enableval=
261 RESFALLBACK="$enableval"
262 ])
263
264if test x$RESFALLBACK != x; then
265 AC_DEFINE_UNQUOTED(RESFALLBACK, "$RESFALLBACK", [Fallback resource class])
266fi
267
268RESNAME=urxvt
269AC_ARG_WITH(res-name,
270 [ --with-res-name=NAME use this as default resource name (default: urxvt)],
271 [RESNAME="$withval"])
272AC_DEFINE_UNQUOTED(RESNAME,"$RESNAME", [Default resource name])
273
274RESCLASS=URxvt
275AC_ARG_WITH(res-class,
276 [ --with-res-class=CLASS use this as the resource class (default: URxvt)],
277 [RESCLASS="$withval"])
278AC_DEFINE_UNQUOTED(RESCLASS,"$RESCLASS", [Resource class])
279
280RXVTNAME=urxvt
281AC_ARG_WITH(name,
282 [ --with-name=NAME set the basename for the installed binaries (default: urxvt)],
283 [RXVTNAME="$withval"])
284
285RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
286AC_SUBST(RXVTNAME)
246 287
247AC_ARG_ENABLE(strings, 288AC_ARG_ENABLE(strings,
248 [ --enable-strings enable some replacement system functions], 289 [ --enable-strings enable some replacement system functions],
249 [if test x$enableval = xyes -o x$enableval = xno; then 290 [if test x$enableval = xyes -o x$enableval = xno; then
250 support_addstrings=$enableval 291 support_addstrings=$enableval
358 [if test x$enableval = xyes -o x$enableval = xno; then 399 [if test x$enableval = xyes -o x$enableval = xno; then
359 support_pointer_blank=$enableval 400 support_pointer_blank=$enableval
360 fi]) 401 fi])
361 402
362AC_ARG_WITH(term, 403AC_ARG_WITH(term,
363 [ --with-term=NAME set the terminal to NAME (default \"rxvt\")], 404 [ --with-term=NAME set the terminal to NAME (default: rxvt)],
364 [if test x$withval != x; then 405 [if test x$withval != x; then
365 AC_DEFINE_UNQUOTED(TERMENV, "$withval",Set TERM to the value given by configure) term="$withval" 406 AC_DEFINE_UNQUOTED(TERMENV, "$withval",Set TERM to the value given by configure) term="$withval"
366 fi]) 407 fi])
367 408
368AC_ARG_WITH(terminfo, 409AC_ARG_WITH(terminfo,
1198 AC_DEFINE(TEXT_BLINK, 1, Define if you want blinking text support) 1239 AC_DEFINE(TEXT_BLINK, 1, Define if you want blinking text support)
1199fi 1240fi
1200if test x$support_unicode3 = xyes; then 1241if test x$support_unicode3 = xyes; then
1201 AC_DEFINE(UNICODE_3, 1, Define if you want to represent unicode characters outside plane 0) 1242 AC_DEFINE(UNICODE_3, 1, Define if you want to represent unicode characters outside plane 0)
1202fi 1243fi
1244if test x$support_combining = xyes; then
1245 AC_DEFINE(ENCODING_COMPOSE, 1, Define if you want to automatically compose combining characters)
1246fi
1203if test x$codesets = xall; then 1247if test x$codesets = xall; then
1204 codesets=jp,jp-ext,kr,cn,cn-ext,vn 1248 codesets=jp,jp-ext,kr,cn,cn-ext
1205fi 1249fi
1206for codeset in `echo $codesets | tr "[a-z,\\-]" "[A-Z _]"`; do 1250for codeset in `echo $codesets | tr "[a-z,\\-]" "[A-Z _]"`; do
1207 AC_DEFINE(ENCODING_EU, 1, Define if you want european extended codesets) 1251 AC_DEFINE(ENCODING_EU, 1, Define if you want european extended codesets)
1208 AC_DEFINE(ENCODING_VN, 1, Define if you want vietnamese codesets) 1252 AC_DEFINE(ENCODING_VN, 1, Define if you want vietnamese codesets)
1209 case "$codeset" in 1253 case "$codeset" in
1248dnl# common parts of the Makefile 1292dnl# common parts of the Makefile
1249MCOMMON=./autoconf/Make.common 1293MCOMMON=./autoconf/Make.common
1250AC_SUBST_FILE(MCOMMON) 1294AC_SUBST_FILE(MCOMMON)
1251 1295
1252AC_ARG_PROGRAM 1296AC_ARG_PROGRAM
1253
1254RXVTNAME=`echo rxvt|sed "$program_transform_name"`
1255AC_SUBST(RXVTNAME)
1256 1297
1257dnl# test for "sun" or "__sun__" before include sys_ioctl 1298dnl# test for "sun" or "__sun__" before include sys_ioctl
1258 1299
1259dnl# revert HAVE_BLAH_H into a "#include <blah.h>" 1300dnl# revert HAVE_BLAH_H into a "#include <blah.h>"
1260AC_DEFUN(RXVT_DEFINE_TO_INCLUDE, dnl 1301AC_DEFUN(RXVT_DEFINE_TO_INCLUDE, dnl
1340 lastlog file: $rxvt_cv_path_lastlog 1381 lastlog file: $rxvt_cv_path_lastlog
1341 ttys/ttytab file: $rxvt_cv_path_ttytab 1382 ttys/ttytab file: $rxvt_cv_path_ttytab
1342" 1383"
1343fi 1384fi
1344if test x$term != x; then 1385if test x$term != x; then
1345 echo " set TERM to: $term 1386 echo " set TERM to: $term"
1346"
1347fi 1387fi
1348if test x$terminfo != x; then 1388if test x$terminfo != x; then
1349 echo " set TERMINFO to: $terminfo 1389 echo " set TERMINFO to: $terminfo"
1350"
1351fi 1390fi
1391echo " default resource name: $RESNAME"
1392echo " resource class: $RESCLASS"
1393if test x$RESFALLBACK != x; then
1394 echo " resource class fallback: $RESFALLBACK"
1395fi
1396echo
1352if test x$rxvt_cv_ptys = xUNKNOWN; then 1397if test x$rxvt_cv_ptys = xUNKNOWN; then
1353 echo ".----------------------------------------------------------------." 1398 echo ".----------------------------------------------------------------."
1354 echo ". WARNING: could not determine pty/tty type. Do not build until ." 1399 echo ". WARNING: could not determine pty/tty type. Do not build until ."
1355 echo ". the appropriate PTYS_ARE_* is defined in config.h ." 1400 echo ". the appropriate PTYS_ARE_* is defined in config.h ."
1356 echo ".----------------------------------------------------------------." 1401 echo ".----------------------------------------------------------------."

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines