| 1 | dnl -*- mode: m4; -*- |
|---|
| 2 | dnl Process this file with autoconf to produce a configure script. |
|---|
| 3 | |
|---|
| 4 | # Require autoconf 2.52 |
|---|
| 5 | AC_PREREQ(2.52) |
|---|
| 6 | |
|---|
| 7 | AC_INIT(opensc, [0.10.1-svn]) |
|---|
| 8 | AM_INIT_AUTOMAKE |
|---|
| 9 | AM_CONFIG_HEADER(config.h) |
|---|
| 10 | |
|---|
| 11 | AC_CONFIG_SRCDIR(src/libopensc/sc.c) |
|---|
| 12 | |
|---|
| 13 | # LT Version numbers, remember to change them just *before* a release. |
|---|
| 14 | # (Code changed: REVISION++) |
|---|
| 15 | # (Interfaces added/removed/changed: CURRENT++, REVISION=0) |
|---|
| 16 | # (Interfaces added: AGE++) |
|---|
| 17 | # (Interfaces removed: AGE=0) |
|---|
| 18 | OPENSC_LT_CURRENT=2 |
|---|
| 19 | OPENSC_LT_REVISION=0 |
|---|
| 20 | OPENSC_LT_AGE=0 |
|---|
| 21 | |
|---|
| 22 | AC_SUBST(OPENSC_LT_CURRENT) |
|---|
| 23 | AC_SUBST(OPENSC_LT_REVISION) |
|---|
| 24 | AC_SUBST(OPENSC_LT_AGE) |
|---|
| 25 | |
|---|
| 26 | AC_CANONICAL_HOST |
|---|
| 27 | AC_PROG_CC |
|---|
| 28 | AC_C_BIGENDIAN |
|---|
| 29 | |
|---|
| 30 | dnl Check for some target-specific stuff |
|---|
| 31 | case "$host" in |
|---|
| 32 | *-*-hpux*) |
|---|
| 33 | CPPFLAGS="$CPPFLAGS -D_HPUX_SOURCE -D_XOPEN_SOURCE_EXTENDED" |
|---|
| 34 | ;; |
|---|
| 35 | *-*-solaris*) |
|---|
| 36 | CPPFLAGS="$CPPFLAGS -I/usr/local/include" |
|---|
| 37 | LDFLAGS="$LDFLAGS -L/usr/local/lib -R/usr/local/lib" |
|---|
| 38 | need_dash_r=1 |
|---|
| 39 | ;; |
|---|
| 40 | *-*-sunos4*) |
|---|
| 41 | CPPFLAGS="$CPPFLAGS -DSUNOS4" |
|---|
| 42 | ;; |
|---|
| 43 | *-*-aix*) |
|---|
| 44 | CPPFLAGS="$CPPFLAGS -I/usr/local/include" |
|---|
| 45 | LDFLAGS="$LDFLAGS -L/usr/local/lib" |
|---|
| 46 | if (test "$LD" != "gcc" && test -z "$blibpath"); then |
|---|
| 47 | blibpath="/usr/lib:/lib:/usr/local/lib" |
|---|
| 48 | fi |
|---|
| 49 | ;; |
|---|
| 50 | *-*-osf*) |
|---|
| 51 | CPPFLAGS="$CPPFLAGS -D_POSIX_PII_SOCKET" |
|---|
| 52 | ;; |
|---|
| 53 | *-*-darwin*) |
|---|
| 54 | LIBS="$LIBS -Wl,-framework,CoreFoundation" |
|---|
| 55 | if test "$GCC" = "yes"; then |
|---|
| 56 | CFLAGS="$CFLAGS -no-cpp-precomp" |
|---|
| 57 | fi |
|---|
| 58 | with_bundles=yes |
|---|
| 59 | ;; |
|---|
| 60 | esac |
|---|
| 61 | |
|---|
| 62 | dnl Options |
|---|
| 63 | AM_MAINTAINER_MODE |
|---|
| 64 | |
|---|
| 65 | dnl Checks for programs. |
|---|
| 66 | AC_PROG_CPP |
|---|
| 67 | AC_PROG_INSTALL |
|---|
| 68 | AC_PROG_LN_S |
|---|
| 69 | AC_PROG_MAKE_SET |
|---|
| 70 | AM_PROG_LEX |
|---|
| 71 | AC_PATH_PROG(TEST_MINUS_S_SH, bash) |
|---|
| 72 | AC_PATH_PROG(TEST_MINUS_S_SH, ksh) |
|---|
| 73 | AC_PATH_PROG(TEST_MINUS_S_SH, sh) |
|---|
| 74 | |
|---|
| 75 | dnl Add libtool support. |
|---|
| 76 | AM_PROG_LIBTOOL |
|---|
| 77 | |
|---|
| 78 | dnl C Compiler features |
|---|
| 79 | AC_C_INLINE |
|---|
| 80 | if test "$GCC" = "yes"; then |
|---|
| 81 | CFLAGS="-Wall -fno-strict-aliasing $CFLAGS" |
|---|
| 82 | fi |
|---|
| 83 | |
|---|
| 84 | dnl Checks for header files. |
|---|
| 85 | AC_HEADER_STDC |
|---|
| 86 | AC_HEADER_SYS_WAIT |
|---|
| 87 | AC_CHECK_HEADERS([errno.h fcntl.h malloc.h stdlib.h inttypes.h string.h strings.h sys/time.h unistd.h locale.h getopt.h dlfcn.h utmp.h]) |
|---|
| 88 | |
|---|
| 89 | dnl Checks for typedefs, structures, and compiler characteristics. |
|---|
| 90 | AC_C_CONST |
|---|
| 91 | AC_TYPE_UID_T |
|---|
| 92 | AC_TYPE_SIZE_T |
|---|
| 93 | AC_HEADER_TIME |
|---|
| 94 | |
|---|
| 95 | dnl Checks for library functions. |
|---|
| 96 | AC_FUNC_ERROR_AT_LINE |
|---|
| 97 | AC_FUNC_STAT |
|---|
| 98 | AC_FUNC_VPRINTF |
|---|
| 99 | AC_CHECK_FUNCS([getpass gettimeofday memset mkdir strdup strerror setutent vsyslog setlocale]) |
|---|
| 100 | |
|---|
| 101 | AC_CHECK_HEADERS([zlib.h],[LIBS="$LIBS -lz"]) |
|---|
| 102 | |
|---|
| 103 | dnl Special check for pthread support. |
|---|
| 104 | ACX_PTHREAD( |
|---|
| 105 | [ |
|---|
| 106 | AC_DEFINE(HAVE_PTHREAD,1, |
|---|
| 107 | [Define if you have POSIX threads libraries and header files.]) |
|---|
| 108 | ], [ |
|---|
| 109 | AC_MSG_ERROR([POSIX thread support required]) |
|---|
| 110 | ]) |
|---|
| 111 | LIBS="$PTHREAD_LIBS $LIBS" |
|---|
| 112 | CFLAGS="$CFLAGS $PTHREAD_CFLAGS" |
|---|
| 113 | CC="$PTHREAD_CC" |
|---|
| 114 | |
|---|
| 115 | dnl See if socket() is found from libsocket |
|---|
| 116 | AC_CHECK_LIB(socket, socket, [LIBS="$LIBS -lsocket" ac_cv_func_socket_in_lsocket=yes], ac_cv_func_socket_in_lsocket=no) |
|---|
| 117 | |
|---|
| 118 | ac_cv_func_res_query_in_lresolv=no |
|---|
| 119 | if test x$ac_cv_func_socket_in_lsocket = xyes; then |
|---|
| 120 | AC_CHECK_LIB(resolv, res_query, [LIBS="$LIBS -lresolv" ac_cv_func_res_query_in_lresolv=yes]) |
|---|
| 121 | fi |
|---|
| 122 | |
|---|
| 123 | AC_SUBST(GETOPTSRC) |
|---|
| 124 | AC_CHECK_FUNC(getopt_long, AC_DEFINE(HAVE_GETOPT_LONG, 1, [Define if you have the `getopt_long' function.]), |
|---|
| 125 | [GETOPTSRC="$GETOPTSRC \$(top_srcdir)/src/common/my_getopt.c" |
|---|
| 126 | CPPFLAGS="-I\$(top_srcdir)/src/common $CPPFLAGS" |
|---|
| 127 | AC_DEFINE(HAVE_GETOPT_H, 1, [Define if you have the <getopt.h> header file.])]) |
|---|
| 128 | |
|---|
| 129 | AC_CHECK_HEADERS([readline/readline.h]) |
|---|
| 130 | AC_SUBST(LIBREADLINE) |
|---|
| 131 | saved_LIBS="$LIBS" |
|---|
| 132 | # libreadline will also need libtermcap on some OSes |
|---|
| 133 | for add in "" "-ltermcap"; do |
|---|
| 134 | if test "x$add" != x; then |
|---|
| 135 | AC_MSG_CHECKING([for readline with]) |
|---|
| 136 | AC_MSG_RESULT($add) |
|---|
| 137 | fi |
|---|
| 138 | LIBS="$saved_LIBS $add" |
|---|
| 139 | unset ac_cv_lib_readline_readline |
|---|
| 140 | AC_CHECK_LIB(readline, readline, [ |
|---|
| 141 | LIBREADLINE="-lreadline $add" |
|---|
| 142 | ac_cv_func_readline_lreadline=yes |
|---|
| 143 | ], ac_cv_func_readline_lreadline=no) |
|---|
| 144 | test "x$ac_cv_func_readline_lreadline" = xyes && break |
|---|
| 145 | done |
|---|
| 146 | LIBS="$LIBS $LIBREADLINE" |
|---|
| 147 | AC_CHECK_FUNCS(readline) |
|---|
| 148 | LIBS="$saved_LIBS" |
|---|
| 149 | |
|---|
| 150 | AC_ARG_WITH(flex-dir, |
|---|
| 151 | AC_HELP_STRING([--with-flex-dir=PATH],[Specify path to flex installation]), |
|---|
| 152 | [ |
|---|
| 153 | if test "x$withval" != "xno" ; then |
|---|
| 154 | tryflexdir=$withval |
|---|
| 155 | fi |
|---|
| 156 | ] |
|---|
| 157 | ) |
|---|
| 158 | |
|---|
| 159 | saved_LDFLAGS="$LDFLAGS" |
|---|
| 160 | saved_CPPFLAGS="$CPPFLAGS" |
|---|
| 161 | AC_SUBST(LIBFL) |
|---|
| 162 | AC_CACHE_CHECK([for flex directory], ac_cv_flexdir, [ |
|---|
| 163 | for flexdir in $tryflexdir "" /usr/local/flex /usr/lib/flex /usr/local/flex /usr/lib/flex /usr/local /usr/pkg /opt /opt/flex ; do |
|---|
| 164 | # Skip directories if they don't exist |
|---|
| 165 | if test ! -z "$flexdir" -a ! -d "$flexdir/" ; then |
|---|
| 166 | continue; |
|---|
| 167 | fi |
|---|
| 168 | |
|---|
| 169 | LIBFL="-lfl" |
|---|
| 170 | CPPFLAGS="$saved_CPPFLAGS" |
|---|
| 171 | LDFLAGS="$saved_LDFLAGS" |
|---|
| 172 | if test ! -z "$flexdir" -a "x$flexdir" != "x/usr"; then |
|---|
| 173 | LDFLAGS="-L$flexdir/lib $saved_LDFLAGS" |
|---|
| 174 | if test ! -z "$need_dash_r" ; then |
|---|
| 175 | LDFLAGS="-R$flexdir/lib $LDFLAGS" |
|---|
| 176 | fi |
|---|
| 177 | CPPFLAGS="-I$flexdir/include $saved_CPPFLAGS" |
|---|
| 178 | fi |
|---|
| 179 | break; |
|---|
| 180 | done |
|---|
| 181 | |
|---|
| 182 | if test -z "$flexdir" ; then |
|---|
| 183 | flexdir="(system)" |
|---|
| 184 | fi |
|---|
| 185 | ac_cv_flexdir=$flexdir |
|---|
| 186 | ]) |
|---|
| 187 | |
|---|
| 188 | dnl use ltdl |
|---|
| 189 | AC_LIB_LINKFLAGS(ltdl) |
|---|
| 190 | |
|---|
| 191 | saved_LIBS="$LIBS" |
|---|
| 192 | LIBS="$saved_LIBS $LIBLTDL" |
|---|
| 193 | AC_CHECK_HEADER([ltdl.h], [AC_MSG_RESULT([yes])], |
|---|
| 194 | [ AC_MSG_ERROR([ltdl.h not found, please install libltdl and/or libtool]) ]) |
|---|
| 195 | LIBS="$saved_LIBS" |
|---|
| 196 | |
|---|
| 197 | PKG_CHECK_MODULES(OPENCT, [libopenct], [ |
|---|
| 198 | OPENCT_MSG=yes |
|---|
| 199 | AC_DEFINE(HAVE_OPENCT, 1, [Have OpenCT libraries and header files]) |
|---|
| 200 | ], [ |
|---|
| 201 | OPENCT_MSG=no |
|---|
| 202 | ]) |
|---|
| 203 | AC_SUBST(OPENCT_CFLAGS) |
|---|
| 204 | AC_SUBST(OPENCT_LIBS) |
|---|
| 205 | |
|---|
| 206 | AM_CONDITIONAL(HAVE_OPENCT, test "x$OPENCT_MSG" = "xyes") |
|---|
| 207 | |
|---|
| 208 | PKG_CHECK_MODULES(OPENSSL, [openssl], [ |
|---|
| 209 | OPENSSL_MSG=yes |
|---|
| 210 | AC_DEFINE(HAVE_OPENSSL, 1, [Have OpenSSL libraries and header files]) |
|---|
| 211 | ], [ |
|---|
| 212 | OPENSSL_MSG=no |
|---|
| 213 | ]) |
|---|
| 214 | AC_SUBST(OPENSSL_CFLAGS) |
|---|
| 215 | AC_SUBST(OPENSSL_LIBS) |
|---|
| 216 | |
|---|
| 217 | AM_CONDITIONAL(HAVE_OPENSSL, test "x$OPENSSL_MSG" = "xyes") |
|---|
| 218 | |
|---|
| 219 | PKG_CHECK_MODULES(PCSC, [libpcsclite], [ |
|---|
| 220 | PCSC_MSG=yes |
|---|
| 221 | AC_DEFINE(HAVE_PCSC, 1, [Have PC/SC implementation]) |
|---|
| 222 | ], [ |
|---|
| 223 | PCSC_MSG=no |
|---|
| 224 | ]) |
|---|
| 225 | AC_SUBST(PCSC_CFLAGS) |
|---|
| 226 | AC_SUBST(PCSC_LIBS) |
|---|
| 227 | |
|---|
| 228 | case "$host" in |
|---|
| 229 | *-*-darwin*) |
|---|
| 230 | if test -z "$PCSC_LIBS" -a -z "$PCSC_LIBS" |
|---|
| 231 | then |
|---|
| 232 | PCSC_MSG=yes |
|---|
| 233 | PCSC_CFLAGS="" |
|---|
| 234 | PCSC_LIBS="-Wl,-framework,PCSC" |
|---|
| 235 | |
|---|
| 236 | # overwrite autoconf cached variables, too. |
|---|
| 237 | ac_env_PCSC_CFLAGS_set=${PCSC_CFLAGS+set} |
|---|
| 238 | ac_env_PCSC_CFLAGS_value=$PCSC_CFLAGS |
|---|
| 239 | ac_cv_env_PCSC_CFLAGS_set=${PCSC_CFLAGS+set} |
|---|
| 240 | ac_cv_env_PCSC_CFLAGS_value=$PCSC_CFLAGS |
|---|
| 241 | ac_env_PCSC_LIBS_set=${PCSC_LIBS+set} |
|---|
| 242 | ac_env_PCSC_LIBS_value=$PCSC_LIBS |
|---|
| 243 | ac_cv_env_PCSC_LIBS_set=${PCSC_LIBS+set} |
|---|
| 244 | ac_cv_env_PCSC_LIBS_value=$PCSC_LIBS |
|---|
| 245 | |
|---|
| 246 | # header files are included via PCSC/* |
|---|
| 247 | AC_DEFINE(PCSC_INCLUDES_IN_PCSC, 1, [Header files in PCSC subdirectory]) |
|---|
| 248 | AC_DEFINE(HAVE_PCSC, 1 , [Have PC/SC implementation]) |
|---|
| 249 | fi |
|---|
| 250 | ;; |
|---|
| 251 | esac |
|---|
| 252 | |
|---|
| 253 | AM_CONDITIONAL(HAVE_PCSC, test "x$PCSC_MSG" = "xyes") |
|---|
| 254 | |
|---|
| 255 | saved_LIBS="$LIBS" |
|---|
| 256 | saved_CFLAGS="$CFLAGS" |
|---|
| 257 | if test "x$PCSC_MSG" = "xyes"; then |
|---|
| 258 | CFLAGS="${PCSC_CFLAGS} $saved_CFLAGS" |
|---|
| 259 | LIBS="$PCSC_LIBS $saved_LIBS" |
|---|
| 260 | AC_TRY_LINK([ |
|---|
| 261 | #include <stdlib.h> |
|---|
| 262 | #ifdef PCSC_INCLUDES_IN_PCSC |
|---|
| 263 | #include <PCSC/wintypes.h> |
|---|
| 264 | #include <PCSC/winscard.h> |
|---|
| 265 | #else |
|---|
| 266 | #include <winscard.h> |
|---|
| 267 | #endif |
|---|
| 268 | ], [ |
|---|
| 269 | SCardControl(NULL, NULL, 0, NULL, NULL); |
|---|
| 270 | ], [ |
|---|
| 271 | AC_DEFINE(HAVE_PCSC_OLD, 1, [old version of pc/sc-lite]) |
|---|
| 272 | ]) |
|---|
| 273 | fi |
|---|
| 274 | LIBS="$saved_LIBS" |
|---|
| 275 | CFLAGS="$saved_CFLAGS" |
|---|
| 276 | |
|---|
| 277 | # check for reader.h |
|---|
| 278 | saved_CFLAGS="$CFLAGS" |
|---|
| 279 | CFLAGS="$CFLAGS $PCSC_CFLAGS" |
|---|
| 280 | AC_CHECK_HEADER(reader.h, |
|---|
| 281 | [AC_DEFINE([HAVE_READER_H], 1, [Define if pcsc-lite with reader.h exists])], |
|---|
| 282 | [AC_MSG_WARN([reader.h not found, install pcsc-lite 1.2.9-beta8 or later, or use PCSC_CFLAGS=... ./configure])], |
|---|
| 283 | [ #include <reader.h>]) |
|---|
| 284 | CFLAGS="$saved_CFLAGS" |
|---|
| 285 | |
|---|
| 286 | dnl AM_PATH_LIBASSUAN([MINIMUM-VERSION, |
|---|
| 287 | dnl [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND ]]]) |
|---|
| 288 | dnl Test for libassuan and define LIBASSUAN_CFLAGS and LIBASSUAN_LIBS |
|---|
| 289 | AM_PATH_LIBASSUAN( , [ |
|---|
| 290 | AM_CONDITIONAL(HAVE_ASSUAN, true) |
|---|
| 291 | ASSUAN_MSG=yes |
|---|
| 292 | ], |
|---|
| 293 | [ |
|---|
| 294 | AM_CONDITIONAL(HAVE_ASSUAN, false) |
|---|
| 295 | ASSUAN_MSG=no |
|---|
| 296 | ]) |
|---|
| 297 | AC_SUBST(ASSUAN_CFLAGS) |
|---|
| 298 | AC_SUBST(ASSUAN_LIBS) |
|---|
| 299 | |
|---|
| 300 | dnl enable/disable logging of sensitive apdu data |
|---|
| 301 | AC_ARG_ENABLE(sensitive-logging, |
|---|
| 302 | AC_HELP_STRING([--disable-sensitive-logging], [disable logging of sensitive APDU data [default=no]]), |
|---|
| 303 | AC_DEFINE(OPENSC_DONT_LOG_SENSITIVE,1,[Disable logging of sensitive APDU data])) |
|---|
| 304 | |
|---|
| 305 | |
|---|
| 306 | PLUGINDIR="/usr/lib/mozilla/plugins" |
|---|
| 307 | AC_ARG_WITH(plugin-dir, |
|---|
| 308 | AC_HELP_STRING([--with-plugin-dir=PATH], [install Mozilla plugin to PATH [[/usr/lib/mozilla/plugins]]]), |
|---|
| 309 | [ |
|---|
| 310 | PLUGINDIR="$withval" |
|---|
| 311 | ] |
|---|
| 312 | ) |
|---|
| 313 | AC_SUBST(PLUGINDIR) |
|---|
| 314 | |
|---|
| 315 | # Check for PIN entry program used by OpenSC Signer |
|---|
| 316 | PIN_ENTRY="/usr/local/bin/gpinentry" |
|---|
| 317 | AC_ARG_WITH(pin-entry, |
|---|
| 318 | AC_HELP_STRING([--with-pin-entry=PROG],[Run PROG as PIN-entry for OpenSC Signer]), |
|---|
| 319 | [ |
|---|
| 320 | if test ! -z "$withval" -a "x$withval" != "xno" ; then |
|---|
| 321 | PIN_ENTRY="$withval" |
|---|
| 322 | fi |
|---|
| 323 | ] |
|---|
| 324 | ) |
|---|
| 325 | AC_DEFINE_UNQUOTED(PIN_ENTRY, "$PIN_ENTRY", [PIN-entry program for OpenSC Signer]) |
|---|
| 326 | |
|---|
| 327 | if test "x$prefix" = xNONE; then |
|---|
| 328 | prefix=$ac_default_prefix |
|---|
| 329 | fi |
|---|
| 330 | if test "x$exec_prefix" = xNONE; then |
|---|
| 331 | exec_prefix='${prefix}' |
|---|
| 332 | fi |
|---|
| 333 | |
|---|
| 334 | dnl Enable/disable debugging messages. |
|---|
| 335 | AC_ARG_ENABLE(debug, |
|---|
| 336 | AC_HELP_STRING([--enable-debug], [enable debug messages. [[default=no]]]), |
|---|
| 337 | AC_DEFINE(DEBUG, 1, [Enable debug messages.])) |
|---|
| 338 | |
|---|
| 339 | CPPFLAGS="-I\${top_builddir}/src/include $CPPFLAGS" |
|---|
| 340 | |
|---|
| 341 | opensc_etc_path=`eval echo ${sysconfdir}` ; opensc_etc_path=`eval echo ${opensc_etc_path}` |
|---|
| 342 | AC_DEFINE_UNQUOTED(OPENSC_ETC_PATH, "$opensc_etc_path", [etc path for libopensc]) |
|---|
| 343 | opensc_conf_path=`eval echo ${opensc_etc_path}/opensc.conf` |
|---|
| 344 | AC_DEFINE_UNQUOTED(OPENSC_CONF_PATH, "$opensc_conf_path", [default config file for libopensc]) |
|---|
| 345 | |
|---|
| 346 | AC_SUBST(LIBSCCONF) |
|---|
| 347 | LIBSCCONF="\${top_builddir}/src/scconf/libscconf.la" |
|---|
| 348 | AC_SUBST(LIBOPENSC) |
|---|
| 349 | LIBOPENSC="\${top_builddir}/src/libopensc/libopensc.la" |
|---|
| 350 | |
|---|
| 351 | # Pass information about installed OpenSC requirements, so that |
|---|
| 352 | # a proper opensc-config file will be build. |
|---|
| 353 | OPENSC_LIBS="-L${libdir} -lopensc" |
|---|
| 354 | OPENSC_CFLAGS="" |
|---|
| 355 | AC_SUBST(OPENSC_LIBS) |
|---|
| 356 | AC_SUBST(OPENSC_CFLAGS) |
|---|
| 357 | |
|---|
| 358 | pkgdata=`eval echo ${datadir}/${PACKAGE}` ; pkgdata=`eval echo ${pkgdata}` |
|---|
| 359 | AC_SUBST(pkgdata) |
|---|
| 360 | |
|---|
| 361 | AC_OUTPUT([ |
|---|
| 362 | Makefile |
|---|
| 363 | aclocal/Makefile |
|---|
| 364 | doc/Makefile |
|---|
| 365 | doc/old/Makefile |
|---|
| 366 | etc/Makefile |
|---|
| 367 | man/Makefile |
|---|
| 368 | src/Makefile |
|---|
| 369 | src/common/Makefile |
|---|
| 370 | src/include/Makefile |
|---|
| 371 | src/include/opensc/Makefile |
|---|
| 372 | src/include/opensc/rsaref/Makefile |
|---|
| 373 | src/libopensc/Makefile |
|---|
| 374 | src/libopensc/opensc-config |
|---|
| 375 | src/libopensc/libopensc.pc |
|---|
| 376 | src/libopensc/libpkcs15init.pc |
|---|
| 377 | src/libopensc/libscconf.pc |
|---|
| 378 | src/openssh/Makefile |
|---|
| 379 | src/pkcs11/Makefile |
|---|
| 380 | src/pkcs11/rsaref/Makefile |
|---|
| 381 | src/pkcs15init/Makefile |
|---|
| 382 | src/scconf/Makefile |
|---|
| 383 | src/signer/Makefile |
|---|
| 384 | src/signer/npinclude/Makefile |
|---|
| 385 | src/tests/Makefile |
|---|
| 386 | src/tests/regression/Makefile |
|---|
| 387 | src/tools/Makefile |
|---|
| 388 | win32/Makefile |
|---|
| 389 | ]) |
|---|
| 390 | |
|---|
| 391 | A=`eval echo ${prefix}` ; A=`eval echo ${A}` |
|---|
| 392 | B=`eval echo ${bindir}` ; B=`eval echo ${B}` |
|---|
| 393 | C=`eval echo ${sysconfdir}` ; C=`eval echo ${C}` |
|---|
| 394 | |
|---|
| 395 | echo "" |
|---|
| 396 | echo "OpenSC has been configured with the following options" |
|---|
| 397 | |
|---|
| 398 | echo "" |
|---|
| 399 | echo "Version: ${PACKAGE_VERSION}" |
|---|
| 400 | echo "User binaries: ${B}" |
|---|
| 401 | echo "Configuration files: ${C}" |
|---|
| 402 | |
|---|
| 403 | echo "" |
|---|
| 404 | echo "Host: ${host}" |
|---|
| 405 | echo "Compiler: ${CC}" |
|---|
| 406 | echo "Compiler flags: ${CFLAGS}" |
|---|
| 407 | echo "Preprocessor flags: ${CPPFLAGS}" |
|---|
| 408 | echo "Linker flags: ${LDFLAGS}" |
|---|
| 409 | echo "Libraries: ${LIBS}" |
|---|
| 410 | |
|---|
| 411 | echo "" |
|---|
| 412 | echo "OpenSSL support: ${OPENSSL_MSG}" |
|---|
| 413 | echo "PC/SC support: ${PCSC_MSG}" |
|---|
| 414 | echo "OpenCT support: ${OPENCT_MSG}" |
|---|
| 415 | echo "Assuan support: ${ASSUAN_MSG}" |
|---|
| 416 | echo "" |
|---|
| 417 | |
|---|