Changeset 1123


Ignore:
Timestamp:
01/22/09 14:22:06 (3 years ago)
Author:
alonbl
Message:

Finally remove eval stuff from autoconf

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/configure.ac

    r1122 r1123  
    7777esac 
    7878 
    79 full_libdir=`eval eval eval eval eval echo "${libdir}" | sed "s#NONE#${prefix}#" | sed "s#NONE#${ac_default_prefix}#"` 
    80 full_sbindir=`eval eval eval eval eval echo "${sbindir}" | sed "s#NONE#${prefix}#" | sed "s#NONE#${ac_default_prefix}#"` 
    81 full_sysconfdir=`eval eval eval eval eval echo "${sysconfdir}" | sed "s#NONE#${prefix}#" | sed "s#NONE#${ac_default_prefix}#"` 
    82 full_localstatedir=`eval eval eval eval eval echo "${localstatedir}" | sed "s#NONE#${prefix}#" | sed "s#NONE#${ac_default_prefix}#"` 
    83  
    8479AC_ARG_ENABLE( 
    8580        [strict], 
     
    192187        [AS_HELP_STRING([--with-ifddir],[ifd directory @<:@/usr/lib/ifd@:>@])], 
    193188        [ifddir="${withval}"], 
    194         [ifddir="${full_libdir}/ifd"] 
     189        [ifddir="\${libdir}/ifd"] 
    195190) 
    196191 
     
    401396fi 
    402397 
    403 AC_DEFINE_UNQUOTED([OPENCT_CONF_PATH], ["${full_sysconfdir}/openct.conf"], [default config file for libopenct]) 
    404 AC_DEFINE_UNQUOTED([OPENCT_MODULES_PATH], ["${ifddir}"], [modules path for libopenct]) 
    405 OPENCT_SOCKET_PATH="${full_localstatedir}/run/openct" 
    406 AC_DEFINE_UNQUOTED([OPENCT_SOCKET_PATH], ["${OPENCT_SOCKET_PATH}"], [socket path for libopenct]) 
    407 AC_DEFINE_UNQUOTED([OPENCT_IFDHANDLER_PATH], ["${full_sbindir}/ifdhandler"], [ifdhandler path for libopenct]) 
     398OPENCT_SOCKET_PATH='${localstatedir}/run/openct' 
     399CPPFLAGS_OPENCT_SOCKET_PATH='-DOPENCT_SOCKET_PATH="\"${OPENCT_SOCKET_PATH}\""' 
     400CPPFLAGS_OPENCT_CONF_PATH='-DOPENCT_CONF_PATH="\"${sysconfdir}/ifdhandler\""' 
     401CPPFLAGS_OPENCT_MODULES_PATH='-DOPENCT_MODULES_PATH="\"${ifddir}\""' 
     402CPPFLAGS_OPENCT_IFDHANDLER_PATH='-DOPENCT_IFDHANDLER_PATH="\"${sbindir}/ifdhandler\""' 
     403CPPFLAGS="${CPPFLAGS} \ 
     404        ${CPPFLAGS_OPENCT_CONF_PATH} \ 
     405        ${CPPFLAGS_OPENCT_SOCKET_PATH} \ 
     406        ${CPPFLAGS_OPENCT_MODULES_PATH} \ 
     407        ${CPPFLAGS_OPENCT_IFDHANDLER_PATH}" 
    408408 
    409409AC_CREATE_STDINT_H([src/include/openct/types.h]) 
Note: See TracChangeset for help on using the changeset viewer.