Changeset 1081 for trunk/configure.in
- Timestamp:
- Jul 31, 2008 9:20:59 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/configure.in
r1075 r1081 1 1 AC_INIT([Rappture], [1.1], [rappture@nanohub.org]) 2 AC_CONFIG_AUX_DIR(cf) 2 3 3 4 #------------------------------------------------------------------------ … … 72 73 fi 73 74 AC_SUBST(ENABLE_GUI) 74 75 dnl AC_ARG_ENABLE(76 dnl [tcl],77 dnl [AS_HELP_STRING([--enable-tcl], [build tcl bindings @<:@default=check@:>@])],78 dnl [],79 dnl [enable_tcl=check])80 dnl81 dnl BUILD_TCL=yes82 dnl AC_SUBST(BUILD_TCL)83 75 84 76 with_tclsh="check" … … 168 160 AC_SUBST(MKOCTFILE) 169 161 170 171 dnl perl and python check borrowed from172 dnl http://www.opensource.apple.com/darwinsource/Current/libxslt-8.1/libxslt/configure.in173 dnl174 dnl Perl is just needed for generating some data for XSLtmark175 dnl176 177 dnl AC_ARG_ENABLE(178 dnl [perl],179 dnl [AS_HELP_STRING([--enable-perl], [build perl bindings @<:@default=check@:>@])],180 dnl [],181 dnl [enable_perl=check])182 183 dnl BUILD_PERL=yes184 dnl AC_SUBST(BUILD_PERL)185 162 186 163 AC_ARG_WITH( … … 215 192 AC_SUBST(PERL_SITE_PACKAGES) 216 193 217 dnl218 dnl check for python219 dnl220 221 dnl AC_ARG_ENABLE(222 dnl [python],223 dnl [AS_HELP_STRING([--enable-pyton], [build python bindings @<:@default=check@:>@])],224 dnl [],225 dnl [enable_python=check])226 dnl227 dnl BUILD_PYTHON=yes228 dnl AC_SUBST(BUILD_PYTHON)229 230 194 PYTHON="" 231 195 PYTHON_CFLAGS="" 232 196 PYTHON_CPPFLAGS="" 233 PYTHON_DISTUTILS=""197 HAVE_PYTHON_DISTUTILS="" 234 198 PYTHON_INCLUDES="" 235 199 PYTHON_LDFLAGS="" … … 293 257 build build_ext 2>&1 > /dev/null 294 258 if test $? = 0 ; then 295 PYTHON_DISTUTILS="yes"296 else 297 PYTHON_DISTUTILS="no"298 fi 299 AC_MSG_RESULT([$ PYTHON_DISTUTILS])259 HAVE_PYTHON_DISTUTILS="yes" 260 else 261 HAVE_PYTHON_DISTUTILS="no" 262 fi 263 AC_MSG_RESULT([$HAVE_PYTHON_DISTUTILS]) 300 264 301 if test "${ PYTHON_DISTUTILS}" = "yes"; then265 if test "${HAVE_PYTHON_DISTUTILS}" = "yes"; then 302 266 # 303 267 # Check for Python include path … … 327 291 fi 328 292 AC_SUBST(pythondir) 329 dnl AC_SUBST(PYTHON_SUBDIR)330 331 echo "PYTHON=${PYTHON}"332 echo "PYTHON_CPPFLAGS=${PYTHON_CPPFLAGS}"333 echo "PYTHON_DISTUTILS=${PYTHON_DISTUTILS}"334 echo "PYTHON_INCLUDES=${PYTHON_INCLUDES}"335 echo "PYTHON_LDFLAGS=${PYTHON_LDFLAGS}"336 echo "PYTHON_LIB=${PYTHON_LIB}"337 echo "PYTHON_LIBDIR=${PYTHON_LIBDIR}"338 echo "PYTHON_SITE_DIR=${PYTHON_SITE_DIR}"339 echo "PYTHON_SITE_PACKAGES=${PYTHON_SITE_PACKAGES}"340 echo "PYTHON_VERSION=${PYTHON_VERSION}"341 echo "pythondir=${pythondir}"342 293 343 294 AC_SUBST(PYTHON) … … 345 296 AC_SUBST(PYTHON_INCLUDES) 346 297 AC_SUBST(PYTHON_SITE_PACKAGES) 347 AC_SUBST(PYTHON_DISTUTILS) 348 349 AC_ARG_WITH( 350 [ruby], 351 [AS_HELP_STRING([--with-ruby[=DIR]], [location of ruby @<:@default=check@:>@])], 352 [], 353 [with_ruby=check]) 298 AC_SUBST(HAVE_PYTHON_DISTUTILS) 299 300 rappture_with_ruby="yes" 354 301 355 302 RUBY="" 356 if test "$with_ruby" != "no" ; then 357 AC_MSG_CHECKING([for ruby]) 358 if test -x "$with_ruby/bin/ruby" 359 then 360 echo Found perl in $with_ruby/bin/ruby 361 PERL="$with_ruby/bin/ruby" 362 else 363 if test -x "$with_ruby" 364 then 365 echo Found ruby in $with_ruby 366 PERL="$with_ruby" 367 else 368 AC_PATH_PROG(RUBY, ruby) 369 fi 370 fi 371 fi 372 373 AC_MSG_RESULT([${RUBY}]) 303 RUBY_DEV_PKG="no" 304 305 AC_ARG_WITH(ruby, 306 AS_HELP_STRING([--with-ruby=PATH], [absolute path to ruby executable]), 307 [rappture_with_ruby=$with_val]) 308 if test "${rappture_with_ruby}" != "no" ; then 309 if test "${rappture_with_ruby}" = "yes" ; then 310 AC_PATH_PROG(RUBY, ruby) 311 else 312 AC_PATH_PROG(RUBY, ruby, 313 [${rappture_with_ruby}/bin/ruby:${rappture_with_ruby}]) 314 fi 315 fi 374 316 AC_SUBST(RUBY) 317 318 if test "x${RUBY}" != "x" ; then 319 AX_PROG_RUBY_VERSION 320 ac_mkmf_result=`${RUBY} -r mkmf -e ";" 2>&1` 321 if test -z "$ac_mkmf_result"; then 322 HAVE_RUBY_DEVEL="yes" 323 AX_RUBY_DEV_FLAGS([${RUBY}]) 324 fi 325 fi 326 AC_SUBST(HAVE_RUBY_DEVEL) 375 327 376 328 RP_BASE=`pwd`
Note: See TracChangeset
for help on using the changeset viewer.