Changeset 1028
- Timestamp:
- 04/04/08 22:28:07 (4 years ago)
- Location:
- trunk
- Files:
-
- 7 deleted
- 36 edited
- 8 copied
-
. (modified) (1 prop)
-
Makefile.am (modified) (2 diffs)
-
aclocal (modified) (1 prop)
-
aclocal/Makefile.am (modified) (1 diff)
-
aclocal/ac_compile_check_sizeof.m4 (deleted)
-
aclocal/ac_create_stdint_h.m4 (modified) (4 diffs)
-
aclocal/pkg.m4 (deleted)
-
configure.ac (modified) (3 diffs)
-
doc (modified) (1 prop)
-
doc/Makefile.am (modified) (1 diff)
-
doc/changelog.sh (deleted)
-
doc/doxygen-footer.html (copied) (copied from branches/alonbl/build/doc/doxygen-footer.html)
-
doc/doxygen.conf.in (modified) (28 diffs)
-
doc/export-wiki.sh (deleted)
-
doc/export-wiki.xsl (deleted)
-
doc/generate-api.sh (deleted)
-
doc/nonpersistent (copied) (copied from branches/alonbl/build/doc/nonpersistent)
-
doc/nonpersistent/Makefile.am (copied) (copied from branches/alonbl/build/doc/nonpersistent/Makefile.am)
-
doc/nonpersistent/export-wiki.sh (copied) (copied from branches/alonbl/build/doc/nonpersistent/export-wiki.sh)
-
doc/nonpersistent/export-wiki.xsl (copied) (copied from branches/alonbl/build/doc/nonpersistent/export-wiki.xsl)
-
doc/nonpersistent/svn2cl.xsl (copied) (copied from branches/alonbl/build/doc/nonpersistent/svn2cl.xsl)
-
doc/opensc-logo.gif (copied) (copied from branches/alonbl/build/doc/opensc-logo.gif)
-
doc/svn2cl.xsl (deleted)
-
etc (modified) (1 prop)
-
etc/Makefile.am (modified) (1 diff)
-
macos (modified) (1 prop)
-
macos/Makefile.am (modified) (1 diff)
-
solaris (modified) (1 prop)
-
src (modified) (1 prop)
-
src/Makefile.am (modified) (1 diff)
-
src/ct (modified) (1 prop)
-
src/ct/Makefile.am (modified) (1 diff)
-
src/ctapi (modified) (1 prop)
-
src/ctapi/Makefile.am (modified) (1 diff)
-
src/ifd (modified) (1 prop)
-
src/ifd/Makefile.am (modified) (2 diffs)
-
src/ifd/atr.c (modified) (1 diff)
-
src/ifd/ifd-cm4000.c (modified) (1 diff)
-
src/ifd/ifd-pertosmart1030.c (modified) (1 diff)
-
src/ifd/ifd-pertosmart1038.c (modified) (1 diff)
-
src/ifd/ifd-rutoken.c (modified) (1 diff)
-
src/ifd/sys-linux.c (modified) (2 diffs)
-
src/include (modified) (1 prop)
-
src/include/Makefile.am (modified) (1 diff)
-
src/include/openct (modified) (1 prop)
-
src/include/openct/Makefile.am (modified) (1 diff)
-
src/pcsc (modified) (1 prop)
-
src/pcsc/Makefile.am (modified) (1 diff)
-
src/tools (modified) (1 prop)
-
src/tools/Makefile.am (modified) (1 diff)
-
svnignore (copied) (copied from branches/alonbl/build/svnignore)
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:ignore
-
old new 1 Makefile 2 Makefile.in 3 core 4 archive 5 acinclude.m4 6 aclocal.m4 7 autom4te.cache 8 compile 9 confdefs.h 10 config.* 11 configure 12 conftest 13 conftest.c 14 depcomp 15 install-sh 16 libtool 17 libtool.m4 18 ltmain.sh 19 missing 20 mkinstalldirs 21 so_locations 22 stamp-h* 23 1 24 .deps 2 25 .libs … … 19 42 *.rej 20 43 *.u 44 *.rc 45 *.pc 21 46 *~ 22 Makefile 23 Makefile.in 24 core 25 gmon.out 26 archive 27 acinclude.m4 28 aclocal.m4 29 autom4te.cache 30 compile 31 confdefs.h 32 config.cache 33 config.guess 34 config.h 35 config.h.in 36 config.log 37 config.status 38 config.sub 39 configure 40 conftest 41 conftest.c 42 depcomp 43 install-sh 44 libtool 45 libtool.m4 46 ltmain.sh 47 missing 48 mkinstalldirs 49 so_locations 50 stamp-h* 47 *.gz 48 *.bz2 49 *.[0-9] 50 *.html 51 *.gif 52 *.css 53 *.out 54 *.loT 55 56 ChangeLog 57 doxygen.conf 58 reader.conf 59 openct_serial 60 openct.hald 61 openct_usb 62 openct_pcmcia 63 init-script 64 openct.conf 65 types.h 66 ifdhandler 67 ifdproxy 68 openct-tool 69 openct-control
-
- Property svn:ignore
-
trunk/Makefile.am
r806 r1028 1 # Process this file with automake to create Makefile.in 1 AUTOMAKE_OPTIONS = foreign 1.10 2 ACLOCAL_AMFLAGS = -I aclocal 2 3 3 SUBDIRS = . aclocal etc macos src 4 DIST_SUBDIRS = . aclocal doc etc macos src 4 MAINTAINERCLEANFILES = \ 5 config.log config.status \ 6 $(srcdir)/Makefile.in \ 7 $(srcdir)/config.h.in $(srcdir)/config.h.in~ $(srcdir)/configure \ 8 $(srcdir)/install-sh $(srcdir)/ltmain.sh $(srcdir)/missing \ 9 $(srcdir)/depcomp $(srcdir)/aclocal.m4 $(srcdir)/compile \ 10 $(srcdir)/config.guess $(srcdir)/config.sub \ 11 $(srcdir)/packaged 12 EXTRA_DIST = svnignore 5 13 6 EXTRA_DIST = LGPL-2.1 NEWS TODO bootstrap depcomp \ 14 SUBDIRS = aclocal etc macos src doc 15 16 dist_noinst_SCRIPTS = bootstrap 17 dist_noinst_DATA = LGPL-2.1 TODO \ 7 18 solaris/Makefile.client solaris/Makefile.server solaris/README \ 8 19 solaris/checkinstall.in solaris/devices-openct-fabric.xml-dist \ … … 10 21 solaris/openct.conf-dist solaris/pkginfo.in solaris/postinstall \ 11 22 solaris/preremove solaris/proto 23 dist_doc_DATA = NEWS 12 24 13 MAINTAINERCLEANFILES = \ 14 Makefile.in config.h.in configure \ 15 install-sh ltmain.sh missing mkinstalldirs \ 16 compile depcomp config.log config.status \ 17 config.guess config.sub acinclude.m4 aclocal.m4 18 19 DEPCLEANFILES = config.log configure 20 21 AUTOMAKE_OPTIONS = foreign 1.5 22 ACLOCAL_AMFLAGS = -I aclocal 25 # Allow detection of packaged tarball 26 dist-hook: 27 echo > "$(distdir)/packaged" -
trunk/aclocal
- Property svn:ignore
-
old new 1 Makefile 2 Makefile.in 3 core 4 archive 5 acinclude.m4 6 aclocal.m4 7 autom4te.cache 8 compile 9 confdefs.h 10 config.* 11 configure 12 conftest 13 conftest.c 14 depcomp 15 install-sh 16 libtool 17 libtool.m4 18 ltmain.sh 19 missing 20 mkinstalldirs 21 so_locations 22 stamp-h* 23 1 24 .deps 2 25 .libs … … 19 42 *.rej 20 43 *.u 44 *.rc 45 *.pc 21 46 *~ 22 Makefile 23 Makefile.in 24 core 25 gmon.out 47 *.gz 48 *.bz2 49 *.[0-9] 50 *.html 51 *.gif 52 *.css 53 *.out 54 *.loT 55 56 ChangeLog 57 doxygen.conf 58 reader.conf 59 openct_serial 60 openct.hald 61 openct_usb 62 openct_pcmcia 63 init-script 64 openct.conf 65 types.h 66 ifdhandler 67 ifdproxy 68 openct-tool 69 openct-control
-
- Property svn:ignore
-
trunk/aclocal/Makefile.am
r769 r1028 1 # Process this file with automake to createMakefile.in1 MAINTAINERCLEANFILES = $(srcdir)/Makefile.in 2 2 3 MAINTAINERCLEANFILES = Makefile.in 4 5 EXTRA_DIST = ac_compile_check_sizeof.m4 ac_create_stdint_h.m4 \ 6 acx_pthread.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 pkg.m4 3 dist_noinst_DATA = ac_create_stdint_h.m4 \ 4 acx_pthread.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 -
trunk/aclocal/ac_create_stdint_h.m4
r359 r1028 16 16 dnl int_least32_t.. int_fast32_t.. intmax_t 17 17 dnl which may or may not rely on the definitions of other files, 18 dnl or using the AC_C OMPILE_CHECK_SIZEOF macro to determine the actual18 dnl or using the AC_CHECK_SIZEOF macro to determine the actual 19 19 dnl sizeof each type. 20 20 dnl … … 39 39 AC_DEFUN([AC_CREATE_STDINT_H], 40 40 [# ------ AC CREATE STDINT H ------------------------------------- 41 AC_PROG_MKDIR_P 42 AC_PROG_SED 41 43 AC_MSG_CHECKING([for stdint-types....]) 42 44 ac_stdint_h=`echo ifelse($1, , _stdint.h, $1)` … … 90 92 91 93 if test "$ac_cv_header_stdint_x" = "no-file" ; then 92 AC_C OMPILE_CHECK_SIZEOF(char)93 AC_C OMPILE_CHECK_SIZEOF(short)94 AC_C OMPILE_CHECK_SIZEOF(int)95 AC_C OMPILE_CHECK_SIZEOF(long)96 AC_C OMPILE_CHECK_SIZEOF(void*)94 AC_CHECK_SIZEOF(char) 95 AC_CHECK_SIZEOF(short) 96 AC_CHECK_SIZEOF(int) 97 AC_CHECK_SIZEOF(long) 98 AC_CHECK_SIZEOF(void*) 97 99 ac_cv_header_stdint_test="yes" 98 100 else … … 103 105 _ac_stdint_h=AS_TR_CPP(_$ac_stdint_h) 104 106 AC_MSG_RESULT(creating $ac_stdint_h : $_ac_stdint_h) 107 ${MKDIR_P} $(echo "${ac_stdint_h}" | ${SED} 's/[[^/]]*$//') 2> /dev/null 105 108 echo "#ifndef" $_ac_stdint_h >$ac_stdint_h 106 109 echo "#define" $_ac_stdint_h "1" >>$ac_stdint_h -
trunk/configure.ac
r1011 r1028 1 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 AC_INIT([openct], [0.6.14-svn]) 7 AM_INIT_AUTOMAKE 8 AM_CONFIG_HEADER(config.h) 9 10 AC_CONFIG_SRCDIR(src/ifd/ifdhandler.c) 2 3 AC_PREREQ([2.60]) 4 5 define([PACKAGE_VERSION_MAJOR], [0]) 6 define([PACKAGE_VERSION_MINOR], [6]) 7 define([PACKAGE_VERSION_FIX], [14]) 8 9 AC_INIT([openct], [PACKAGE_VERSION_MAJOR.PACKAGE_VERSION_MINOR.PACKAGE_VERSION_FIX-svn]) 10 AC_CONFIG_AUX_DIR([.]) 11 AM_CONFIG_HEADER([config.h]) 12 AM_INIT_AUTOMAKE([${PACKAGE_NAME}], [${PACKAGE_VERSION}]) 13 14 OPENCT_VERSION_MAJOR="PACKAGE_VERSION_MAJOR" 15 OPENCT_VERSION_MINOR="PACKAGE_VERSION_MINOR" 16 OPENCT_VERSION_FIX="PACKAGE_VERSION_FIX" 11 17 12 18 # LT Version numbers, remember to change them just *before* a release. 13 19 # (Code changed: REVISION++) 14 # (Interfaces added/removed/changed: CURRENT++, REVISION=0) 15 # (Interfaces added: AGE++) 16 # (Interfaces removed: AGE=0) 17 OPENCT_LT_CURRENT=1 18 OPENCT_LT_REVISION=0 19 OPENCT_LT_AGE=0 20 21 AC_SUBST(OPENCT_LT_CURRENT) 22 AC_SUBST(OPENCT_LT_REVISION) 23 AC_SUBST(OPENCT_LT_AGE) 20 # (Oldest interface removed: OLDEST++) 21 # (Interfaces added: CURRENT++, REVISION=0) 22 OPENCT_LT_CURRENT="1" 23 OPENCT_LT_OLDEST="1" 24 OPENCT_LT_REVISION="0" 25 OPENCT_LT_AGE="$((${OPENCT_LT_CURRENT}-${OPENCT_LT_OLDEST}))" 26 27 AC_CONFIG_SRCDIR(src/ifd/ifdhandler.c) 24 28 25 29 AC_CANONICAL_HOST 26 30 AC_PROG_CC 31 PKG_PROG_PKG_CONFIG 27 32 AC_C_BIGENDIAN 28 33 34 AC_MSG_CHECKING([svn checkout]) 35 if test -e packaged; then 36 svn_checkout="no" 37 else 38 svn_checkout="yes" 39 fi 40 AC_MSG_RESULT([${svn_checkout}]) 41 29 42 dnl Check for some target-specific stuff 30 case "$host" in 31 *-*-hpux*) 32 CPPFLAGS="$CPPFLAGS -D_HPUX_SOURCE -D_XOPEN_SOURCE_EXTENDED" 33 ;; 34 *-*-solaris*) 35 CPPFLAGS="$CPPFLAGS -I/usr/sfw/include -I/usr/local/include" 36 LDFLAGS="$LDFLAGS -L/usr/sfw/lib -R/usr/sfw/lib -L/usr/local/lib -R/usr/local/lib" 37 need_dash_r=1 38 ;; 39 *-*-sunos4*) 40 CPPFLAGS="$CPPFLAGS -DSUNOS4" 41 ;; 42 *-*-aix*) 43 CPPFLAGS="$CPPFLAGS -I/usr/local/include" 44 LDFLAGS="$LDFLAGS -L/usr/local/lib" 45 if (test "$LD" != "gcc" && test -z "$blibpath"); then 46 blibpath="/usr/lib:/lib:/usr/local/lib" 47 fi 48 ;; 49 *-*-osf*) 50 CPPFLAGS="$CPPFLAGS -D_POSIX_PII_SOCKET" 51 ;; 52 *-*-linux*) 53 ;; 54 *-*-darwin*) 55 LIBS="$LIBS -Wl,-framework,CoreFoundation" 56 if test "$GCC" = "yes"; then 57 CFLAGS="$CFLAGS -no-cpp-precomp" 58 fi 43 case "${host}" in 44 *-*-hpux*) 45 CPPFLAGS="${CPPFLAGS} -D_HPUX_SOURCE -D_XOPEN_SOURCE_EXTENDED" 46 ;; 47 *-*-solaris*) 48 CPPFLAGS="${CPPFLAGS} -I/usr/local/include" 49 LDFLAGS="${LDFLAGS} -L/usr/local/lib -R/usr/local/lib" 50 need_dash_r="1" 51 ;; 52 *-*-sunos4*) 53 CPPFLAGS="${CPPFLAGS} -DSUNOS4" 54 ;; 55 *-*-aix*) 56 CPPFLAGS="${CPPFLAGS} -I/usr/local/include" 57 LDFLAGS="${LDFLAGS} -L/usr/local/lib" 58 if test "${LD}" != "gcc" -a -z "${blibpath}"; then 59 blibpath="/usr/lib:/lib:/usr/local/lib" 60 fi 61 ;; 62 *-*-osf*) 63 CPPFLAGS="${CPPFLAGS} -D_POSIX_PII_SOCKET" 64 ;; 65 *-*-darwin*) 66 LIBS="${LIBS} -Wl,-framework,CoreFoundation" 67 if test "${GCC}" = "yes"; then 68 CFLAGS="${CFLAGS} -no-cpp-precomp" 69 fi 59 70 ;; 60 71 esac 61 72 62 AC_ARG_WITH(common-dir, 63 AC_HELP_STRING([--with-common-dir=PATH], [Specify path for common installation libraries]), 64 [ 65 if test "x$withval" != "xno" ; then 66 trycommondir=$withval 67 fi 68 ] 69 ) 70 71 saved_LDFLAGS="$LDFLAGS" 72 saved_CPPFLAGS="$CPPFLAGS" 73 AC_CACHE_CHECK([for common directory], ac_cv_commondir, [ 74 for commondir in $trycommondir "" /usr/local /usr/pkg /opt ; do 75 # Skip directories if they don't exist 76 if test ! -z "$commondir" -a ! -d "$commondir/" ; then 77 continue; 78 fi 79 CPPFLAGS="$saved_CPPFLAGS" 80 LDFLAGS="$saved_LDFLAGS" 81 82 if test ! -z "$commondir" -a "x$commondir" != "x/usr"; then 83 LDFLAGS="-L$commondir/lib $saved_LDFLAGS" 84 if test ! -z "$need_dash_r" ; then 85 LDFLAGS="-R$commondir/lib $LDFLAGS" 86 fi 87 CPPFLAGS="-I$commondir/include $saved_CPPFLAGS" 88 fi 89 break; 90 done 91 92 if test -z "$commondir" ; then 93 commondir="(system)" 94 fi 95 ac_cv_commondir=$commondir 96 ]) 97 98 dnl Options 99 AM_MAINTAINER_MODE 73 rootlibdir="/lib${libdir##*/lib}" 74 usrlibdir="/usr/lib${libdir##*/lib}" 75 usrsbindir="/usr/sbin${libdir##*/sbin}" 76 77 full_sysconfdir=`eval eval eval eval eval echo "${sysconfdir}" | sed "s#NONE#${prefix}#" | sed "s#NONE#${ac_default_prefix}#"` 78 full_localstatedir=`eval eval eval eval eval echo "${localstatedir}" | sed "s#NONE#${prefix}#" | sed "s#NONE#${ac_default_prefix}#"` 79 80 AC_ARG_ENABLE( 81 [strict], 82 [AC_HELP_STRING([--enable-strict], [enable strict compile mode @<:@disabled@:>@])], 83 , 84 [enable_strict="no"] 85 ) 86 87 AC_ARG_ENABLE( 88 [pedantic], 89 [AC_HELP_STRING([--enable-pedantic], [enable pedantic compile mode @<:@disabled@:>@])], 90 , 91 [enable_pedantic="no"] 92 ) 93 94 AC_ARG_ENABLE( 95 [doc], 96 [AC_HELP_STRING([--enable-doc], [enable installation of documents. @<:@disabled@:>@])], 97 , 98 [enable_doc="no"] 99 ) 100 101 AC_ARG_ENABLE( 102 [api-doc], 103 [AC_HELP_STRING([--enable-api-doc], [enable generation and installation of api documents. @<:@disabled@:>@])], 104 , 105 [enable_api_doc="no"] 106 ) 107 108 AC_ARG_ENABLE( 109 [pcsc], 110 [AC_HELP_STRING([--enable-pcsc], [enable pcsc support. @<:@disabled@:>@])], 111 , 112 [enable_pcsc="no"] 113 ) 114 115 AC_ARG_ENABLE( 116 [usb], 117 [AC_HELP_STRING([--enable-usb], [enable usb support. @<:@disabled@:>@])], 118 , 119 [enable_usb="no"] 120 ) 121 122 AC_ARG_ENABLE( 123 [debug], 124 [AC_HELP_STRING([--enable-debug], [enable debug messages. @<:@disabled@:>@])], 125 [test "${enableval}" = "yes" && AC_DEFINE([DEBUG], [1], [Enable debug messages.])] 126 ) 127 128 AC_ARG_ENABLE( 129 [sunray], 130 [AC_HELP_STRING([--enable-sunray], [enable sunray support. @<:@disabled@:>@])], 131 [test "${enableval}" = "yes" && AC_DEFINE([sunray], [1], [Enable sunray support.])] 132 ) 133 134 AC_ARG_ENABLE( 135 [sunrayclient], 136 [AC_HELP_STRING([--enable-sunrayclient], [enable sunray client support. @<:@disabled@:>@])], 137 [test "${enableval}" = "yes" && AC_DEFINE(sunrayclient, 1, [Enable sunray client support.])] 138 ) 139 140 AC_ARG_WITH( 141 [bundle], 142 [AC_HELP_STRING([--with-bundle=PATH], [install bundle file for pcsc-lite to PATH @<:@not installed@:>@])], 143 [ 144 if test "${withval}" = "yes"; then 145 bundledir="\$(libdir)" 146 else 147 bundledir="${withval}" 148 fi 149 ], 150 [bundledir=""] 151 ) 152 153 AC_ARG_WITH( 154 [udev], 155 [AC_HELP_STRING([--with-udev=PATH], [install udev files into PATH @<:@not installed@:>@])], 156 [ 157 if test "${withval}" = "yes"; then 158 udevdir="\$(libdir)/udev" 159 else 160 udevdir="${withval}" 161 fi 162 ], 163 [udevdir=""] 164 ) 165 166 AC_ARG_WITH( 167 [hotplug], 168 [AC_HELP_STRING([--with-hotplug=PATH], [install hotplug files into PATH @<:@not installed@:>@])], 169 [ 170 if test "${withval}" = "yes"; then 171 hotplugdir="\$(sysconfdir)/hotplug/usb" 172 else 173 hotplugdir="${withval}" 174 fi 175 ], 176 [hotplugdir=""] 177 ) 178 179 AC_ARG_WITH( 180 [ifddir], 181 [AC_HELP_STRING([--with-ifddir], [ifd directory. @<:@/usr/lib/ifd@:>@])], 182 [ifddir="${withval}"], 183 [ifddir="${usrlibdir}/ifd"] 184 ) 185 186 AC_ARG_WITH( 187 [apidocdir], 188 [AC_HELP_STRING([--with-apidocdir], [put API documents at this directory, default HTMLDIR/api])], 189 [apidocdir="${with_apidocdir}"], 190 [apidocdir="\$(htmldir)/api"] 191 ) 100 192 101 193 dnl Checks for programs. … … 103 195 AC_PROG_INSTALL 104 196 AC_PROG_LN_S 197 AC_PROG_MKDIR_P 198 AC_PROG_SED 105 199 AC_PROG_MAKE_SET 106 AM_PROG_LEX107 108 dnl Special check for pthread support.109 ACX_PTHREAD(110 [111 AC_DEFINE(HAVE_PTHREAD,1,112 [Define if you have POSIX threads libraries and header files.])113 ], [114 AC_MSG_ERROR([POSIX thread support required])115 ])116 LIBS="$PTHREAD_LIBS $LIBS"117 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"118 CC="$PTHREAD_CC"119 200 120 201 dnl Add libtool support. 202 AM_PROG_CC_C_O 121 203 AM_PROG_LIBTOOL 204 205 AC_CHECK_PROGS([DOXYGEN],[doxygen]) 206 test "${enable_api_doc}" = "yes" -a -z "${DOXYGEN}" && AC_MSG_ERROR([doxygen is required for api doc]) 207 208 dnl These required for svn checkout 209 AC_ARG_VAR([XSLTPROC], [xsltproc utility]) 210 AC_ARG_VAR([SVN], [subversion utility]) 211 AC_ARG_VAR([WGET], [wget utility]) 212 AC_ARG_VAR([WGET_OPTS], [wget options]) 213 AC_ARG_VAR([TR], [tr utility]) 214 AC_CHECK_PROGS([XSLTPROC],[xsltproc]) 215 AC_CHECK_PROGS([SVN],[svn]) 216 AC_CHECK_PROGS([WGET],[wget]) 217 AC_CHECK_PROGS([TR],[tr]) 218 test -z "${WGET_OPTS}" && WGET_OPTS="-nv" 219 220 dnl svn checkout dependencies 221 if test "${svn_checkout}" = "yes"; then 222 AC_MSG_CHECKING([XSLTPROC requirement]) 223 if test -n "${XSLTPROC}"; then 224 AC_MSG_RESULT([ok]) 225 else 226 if test "${enable_doc}" = "yes"; then 227 AC_MSG_ERROR([Missing XSLTPROC svn build with doc]) 228 else 229 AC_MSG_WARN(["make dist" will not work]) 230 fi 231 fi 232 233 AC_MSG_CHECKING([svn doc build dependencies]) 234 if test -n "${SVN}" -a -n "${TR}" -a -n "${WGET}"; then 235 AC_MSG_RESULT([ok]) 236 else 237 if test "${enable_doc}" = "yes"; then 238 AC_MSG_ERROR([Missing SVN, TR or WGET for svn doc build]) 239 else 240 AC_MSG_WARN(["make dist" will not work]) 241 fi 242 fi 243 fi 122 244 123 245 dnl Checks for header files. 124 246 AC_HEADER_STDC 125 247 AC_HEADER_SYS_WAIT 126 AC_CHECK_HEADERS([errno.h fcntl.h malloc.h stdlib.h string.h strings.h sys/time.h unistd.h getopt.h dlfcn.h sys/poll.h]) 248 AC_CHECK_HEADERS([ \ 249 errno.h fcntl.h malloc.h stdlib.h string.h \ 250 strings.h sys/time.h unistd.h getopt.h \ 251 dlfcn.h sys/poll.h 252 ]) 127 253 128 254 dnl Checks for typedefs, structures, and compiler characteristics. … … 140 266 dnl C Compiler features 141 267 AC_C_INLINE 142 if test "$GCC" = "yes"; then 143 CFLAGS="-Wall $CFLAGS" 144 fi 145 146 dnl use ltdl 268 269 dnl See if socket() is found from libsocket 270 AC_CHECK_LIB( 271 [socket], 272 [socket], 273 [ 274 LIBS="${LIBS} -lsocket" 275 AC_CHECK_LIB( 276 [resolv], 277 [res_query], 278 [LIBS="${LIBS} -lresolv"] 279 ) 280 ] 281 ) 282 283 AC_ARG_VAR([LTLIB_CFLAGS], [C compiler flags for libltdl]) 284 AC_ARG_VAR([LTLIB_LIBS], [linker flags for libltdl]) 147 285 if test -z "${LTLIB_LIBS}"; then 148 AC_ARG_VAR([LTLIB_CFLAGS], [C compiler flags for libltdl]) 149 AC_ARG_VAR([LTLIB_LIBS], [linker flags for libltdl]) 150 151 AC_CHECK_LIB( 152 [ltdl], 153 [lt_dlopen], 154 [LTLIB_LIBS="-lltdl"], 155 [AC_MSG_ERROR([ltdl1 not found, please install libltdl and/or libtool])]) 156 157 AC_CHECK_HEADER( 158 [ltdl.h], 159 , 160 [AC_MSG_ERROR([ltdl.h not found, please install libltdl and/or libtool])] 161 ) 162 fi 163 AC_SUBST([LTLIB_CFLAGS]) 164 AC_SUBST([LTLIB_LIBS]) 165 166 dnl See if socket() is found from libsocket 167 AC_CHECK_LIB(socket, socket, [LIBS="$LIBS -lsocket" ac_cv_func_socket_in_lsocket=yes], ac_cv_func_socket_in_lsocket=no) 168 169 AC_CACHE_CHECK([for ss_family field in struct sockaddr_storage], 170 ac_cv_have_ss_family_in_struct_ss, [ 171 AC_TRY_COMPILE( 286 AC_CHECK_LIB( 287 [ltdl], 288 [lt_dlopen], 289 [LTLIB_LIBS="-lltdl"], 290 [AC_MSG_ERROR([ltdl not found, please install libltdl and/or libtool])] 291 ) 292 fi 293 saved_CFLAGS="${CFLAGS}" 294 CFLAGS="${CFLAGS} ${LTLIB_CFLAGS}" 295 AC_CHECK_HEADER( 296 [ltdl.h], 297 , 298 [AC_MSG_ERROR([ltdl.h not found, please install libltdl and/or libtool])] 299 ) 300 CFLAGS="${saved_CFLAGS}" 301 302 AC_MSG_CHECKING([struct sockaddr_storage::ss_family]) 303 AC_TRY_COMPILE( 304 [ 305 #include <sys/types.h> 306 #include <sys/socket.h> 307 ], 308 [ 309 struct sockaddr_storage s; 310 s.ss_family = 1; 311 ], 312 [AC_MSG_RESULT([ok])], 313 [AC_TRY_COMPILE( 172 314 [ 173 315 #include <sys/types.h> 174 316 #include <sys/socket.h> 175 317 ], 176 [ struct sockaddr_storage s; s.ss_family = 1; ], 177 [ ac_cv_have_ss_family_in_struct_ss="yes" ], 178 [ ac_cv_have_ss_family_in_struct_ss="no" ], 318 [ 319 struct sockaddr_storage s; 320 s.__ss_family = 1; 321 ], 322 [ 323 AC_MSG_RESULT([hack]) 324 AC_DEFINE_UNQUOTED([ss_family], [__ss_family], [sockaddr_storage.ss_family wrapper]) 325 ], 326 [AC_MSG_ERROR([Invalid struct sockaddr_storage])] 327 )] 328 ) 329 330 dnl see if poll() is found from libpoll 331 AC_CHECK_LIB([poll], [poll], [LIBS="$LIBS -lpoll"]) 332 333 if test "${enable_usb}" = "yes"; then 334 PKG_CHECK_MODULES( 335 [LIBUSB], 336 [libusb], 337 [AC_DEFINE([ENABLE_LIBUSB], [1], [Have libusb libraries and header files])], 338 [AC_MSG_ERROR([Cannot detect libusb])] 179 339 ) 340 fi 341 342 if test "${enable_pcsc}" = "yes"; then 343 case "$host" in 344 *-*-darwin*) 345 if test -z "$PCSC_LIBS" -a -z "$PCSC_LIBS"; then 346 PCSC_MSG=yes 347 PCSC_CFLAGS="" 348 PCSC_LIBS="-Wl,-framework,PCSC" 349 fi 350 ;; 351 *) 352 PKG_CHECK_MODULES( 353 [PCSC], 354 [libpcsclite], 355 , 356 [AC_MSG_ERROR([Cannot locate pcsc-lite])] 357 ) 358 ;; 359 esac 360 fi 361 362 if test "${enable_usb}" = "yes"; then 363 OPTIONAL_LIBUSB_CFLAGS="${LIBUSB_CFLAGS}" 364 OPTIONAL_LIBUSB_LIBS="${LIBUSB_LIBS}" 365 fi 366 367 AC_DEFINE_UNQUOTED([OPENCT_CONF_PATH], ["${full_sysconfdir}/openct.conf"], [default config file for libopenct]) 368 AC_DEFINE_UNQUOTED([OPENCT_MODULES_PATH], ["${ifddir}"], [modules path for libopenct]) 369 AC_DEFINE_UNQUOTED([OPENCT_SOCKET_PATH], ["${full_localstatedir}/run/openct"], [socket path for libopenct]) 370 AC_DEFINE_UNQUOTED([OPENCT_IFDHANDLER_PATH], ["${usrsbindir}/ifdhandler"], [ifdhandler path for libopenct]) 371 372 AC_CREATE_STDINT_H([src/include/openct/types.h]) 373 374 if test "${enable_pedantic}" = "yes"; then 375 enable_strict="yes"; 376 CFLAGS="${CFLAGS} -pedantic" 377 fi 378 if test "${enable_strict}" = "yes"; then 379 CFLAGS="${CFLAGS} -Wall -Wextra" 380 fi 381 382 pkgconfigdir="\$(libdir)/pkgconfig" 383 openctincludedir="\$(includedir)/openct" 384 385 AC_SUBST([pkgconfigdir]) 386 AC_SUBST([openctincludedir]) 387 AC_SUBST([apidocdir]) 388 AC_SUBST([bundledir]) 389 AC_SUBST([ifddir]) 390 AC_SUBST([udevdir]) 391 AC_SUBST([hotplugdir]) 392 AC_SUBST([OPENCT_VERSION_MAJOR]) 393 AC_SUBST([OPENCT_VERSION_MINOR]) 394 AC_SUBST([OPENCT_VERSION_FIX]) 395 AC_SUBST([OPENCT_LT_CURRENT]) 396 AC_SUBST([OPENCT_LT_REVISION]) 397 AC_SUBST([OPENCT_LT_AGE]) 398 AC_SUBST([OPENCT_LT_OLDEST]) 399 AC_SUBST([OPTIONAL_LIBUSB_CFLAGS]) 400 AC_SUBST([OPTIONAL_LIBUSB_LIBS]) 401 402 AM_CONDITIONAL([SVN_CHECKOUT], [test "${svn_checkout}" = "yes"]) 403 AM_CONDITIONAL([ENABLE_DOC], [test "${enable_doc}" = "yes"]) 404 AM_CONDITIONAL([ENABLE_API_DOC], [test "${enable_api_doc}" = "yes"]) 405 AM_CONDITIONAL([ENABLE_BUNDLES], [test -n "${bundledir}"]) 406 AM_CONDITIONAL([ENABLE_UDEV], [test -n "${udevdir}"]) 407 AM_CONDITIONAL([ENABLE_HOTPLUG], [test -n "${hotplugdir}"]) 408 AM_CONDITIONAL([ENABLE_PCSC], [test "${enable_pcsc}" = "yes"]) 409 410 AC_OUTPUT([ 411 Makefile 412 aclocal/Makefile 413 doc/Makefile 414 doc/doxygen.conf 415 doc/nonpersistent/Makefile 416 etc/Makefile 417 macos/Makefile 418 src/Makefile 419 src/ct/Makefile 420 src/ct/libopenct.pc 421 src/ctapi/Makefile 422 src/ifd/Makefile 423 src/include/Makefile 424 src/include/openct/Makefile 425 src/pcsc/Makefile 426 src/tools/Makefile 427 src/tools/openct-tool.1 180 428 ]) 181 429 182 AC_CACHE_CHECK([for __ss_family field in struct sockaddr_storage], 183 ac_cv_have___ss_family_in_struct_ss, [ 184 AC_TRY_COMPILE( 185 [ 186 #include <sys/types.h> 187 #include <sys/socket.h> 188 ], 189 [ struct sockaddr_storage s; s.__ss_family = 1; ], 190 [ ac_cv_have___ss_family_in_struct_ss="yes" ], 191 [ ac_cv_have___ss_family_in_struct_ss="no" ] 192 ) 193 ]) 194 195 if test "x$ac_cv_have___ss_family_in_struct_ss" = "xyes" -a "x$ac_cv_have_ss_family_in_struct_ss" = "xno"; then 196 AC_DEFINE_UNQUOTED(ss_family, __ss_family, [sockaddr_storage.ss_family wrapper]) 197 fi 198 199 dnl see if poll() is found from libpoll 200 AC_CHECK_LIB(poll, poll, [LIBS="$LIBS -lpoll" ac_cv_func_poll_lpoll=yes], ac_cv_func_poll_lpoll=no) 201 202 203 PKG_CHECK_MODULES(LIBUSB, [libusb], [ 204 LIBUSB_MSG=yes 205 AC_DEFINE(HAVE_LIBUSB, 1, [Have libusb libraries and header files]) 206 ], [ 207 LIBUSB_MSG=no 208 ]) 209 AC_SUBST(LIBUSB_CFLAGS) 210 AC_SUBST(LIBUSB_LIBS) 211 212 case "$host" in 213 *-*-darwin*) 214 if test -z "$PCSC_LIBS" -a -z "$PCSC_LIBS" 215 then 216 PCSC_MSG=yes 217 PCSC_CFLAGS="" 218 PCSC_LIBS="-Wl,-framework,PCSC" 219 220 # overwrite autoconf cached variables, too. 221 ac_env_PCSC_CFLAGS_set=${PCSC_CFLAGS+set} 222 ac_env_PCSC_CFLAGS_value=$PCSC_CFLAGS 223 ac_cv_env_PCSC_CFLAGS_set=${PCSC_CFLAGS+set} 224 ac_cv_env_PCSC_CFLAGS_value=$PCSC_CFLAGS 225 ac_env_PCSC_LIBS_set=${PCSC_LIBS+set} 226 ac_cv_env_PCSC_LIBS_set=${PCSC_LIBS+set} 227 ac_cv_env_PCSC_LIBS_value=$PCSC_LIBS 228 fi 229 ;; 230 esac 231 232 PKG_CHECK_MODULES(PCSC, [libpcsclite], [ 233 PCSC_MSG=yes 234 AC_DEFINE(HAVE_PCSC, 1, [Have PC/SC implementation]) 235 ], [ 236 PCSC_MSG=no 237 ]) 238 AC_SUBST(PCSC_CFLAGS) 239 AC_SUBST(PCSC_LIBS) 240 241 AM_CONDITIONAL(HAVE_PCSC, test "x$PCSC_MSG" = "xyes") 242 saved_LIBS="$LIBS" 243 saved_CFLAGS="$CFLAGS" 244 if test "x$PCSC_MSG" = "xyes"; then 245 CFLAGS="${PCSC_CFLAGS} $saved_CFLAGS" 246 LIBS="$PCSC_LIBS $saved_LIBS" 247 AC_TRY_LINK([ 248 #include <stdlib.h> 249 #ifdef __APPLE__ 250 #include <PCSC/wintypes.h> 251 #include <PCSC/winscard.h> 252 #else 253 #include <winscard.h> 254 #endif 255 ], [ 256 SCardControl(NULL, NULL, 0, NULL, NULL); 257 ], [ 258 AC_DEFINE(HAVE_PCSC_OLD, 1, [old version of pc/sc-lite]) 259 ]) 260 fi 261 LIBS="$saved_LIBS" 262 CFLAGS="$saved_CFLAGS" 263 264 # check for reader.h 265 saved_CFLAGS="$CFLAGS" 266 CFLAGS="$CFLAGS $PCSC_CFLAGS" 267 AC_CHECK_HEADER(reader.h, 268 [AC_DEFINE([HAVE_READER_H], 1, [Define if pcsc-lite with reader.h exists])], 269 [AC_MSG_WARN([reader.h not found, install pcsc-lite 1.2.9-beta8 or later, or use PCSC_CFLAGS=... ./configure])], 270 [ #include <reader.h>]) 271 CFLAGS="$saved_CFLAGS" 272 273 BUNDLEDIR="${libdir}" 274 AC_ARG_WITH(bundle-dir, 275 AC_HELP_STRING([--with-bundle-dir=PATH], [install bundle file for pcsc-lite to PATH [[not installed]]]), 276 [ 277 BUNDLEDIR="$withval" 278 with_bundles=yes 279 ] 280 ) 281 AC_SUBST(BUNDLEDIR) 282 AM_CONDITIONAL(HAVE_BUNDLES, test "x$with_bundles" = "xyes") 283 284 dnl Enable/disable debugging messages. 285 AC_ARG_ENABLE(debug, 286 AC_HELP_STRING([--enable-debug], [enable debug messages. [[default=no]]]), 287 AC_DEFINE(DEBUG, 1, [Enable debug messages.])) 288 289 dnl Enable/disable SunRay support. 290 AC_ARG_ENABLE(sunray, 291 AC_HELP_STRING([--enable-sunray], [enable sunray support. [[default=no]]]), 292 AC_DEFINE(sunray, 1, [Enable sunray support.])) 293 294 AC_ARG_ENABLE(sunrayclient, 295 AC_HELP_STRING([--enable-sunrayclient], [enable sunray client support. [[default=no]]]), 296 AC_DEFINE(sunrayclient, 1, [Enable sunray client support.])) 297 298 CPPFLAGS="-I\${top_builddir}/src/include -I\${top_srcdir}/src/include $CPPFLAGS" 299 300 if test "x$prefix" = xNONE; then 301 prefix=$ac_default_prefix 302 fi 303 if test "x$exec_prefix" = xNONE; then 304 exec_prefix='${prefix}' 305 fi 306 307 openct_etc_path=`eval echo ${sysconfdir}` ; openct_etc_path=`eval echo ${openct_etc_path}` 308 AC_DEFINE_UNQUOTED(OPENCT_ETC_PATH, "$openct_etc_path", [etc path for libopenct]) 309 openct_conf_path=`eval echo ${openct_etc_path}/openct.conf` 310 AC_DEFINE_UNQUOTED(OPENCT_CONF_PATH, "$openct_conf_path", [default config file for libopenct]) 311 AC_SUBST(openct_conf_path) 312 313 openct_modules_path=`eval echo ${libdir}` ; openct_modules_path=`eval echo ${openct_modules_path}/ifd` 314 AC_DEFINE_UNQUOTED(OPENCT_MODULES_PATH, "$openct_modules_path", [modules path for libopenct]) 315 316 a=`eval echo $localstatedir`; b=`eval echo ${prefix}/var` 317 if test "$a" = "$b"; then localstatedir="/var"; fi # No one has touched the default settings, so use /var 318 openct_socket_path=`eval echo ${localstatedir}` ; openct_socket_path=`eval echo ${openct_socket_path}/run/openct` 319 AC_DEFINE_UNQUOTED(OPENCT_SOCKET_PATH, "$openct_socket_path", [socket path for libopenct]) 320 321 openct_status_path=`eval echo ${openct_socket_path}` ; openct_status_path=`eval echo ${openct_status_path}/status` 322 AC_DEFINE_UNQUOTED(OPENCT_STATUS_PATH, "$openct_status_path", [status path for libopenct]) 323 324 openct_ifdhandler_path=`eval echo ${sbindir}` ; openct_ifdhandler_path=`eval echo ${openct_ifdhandler_path}/ifdhandler` 325 AC_DEFINE_UNQUOTED(OPENCT_IFDHANDLER_PATH, "$openct_ifdhandler_path", [ifdhandler path for libopenct]) 326 327 pkgdata=`eval echo ${datadir}/${PACKAGE}` ; pkgdata=`eval echo ${pkgdata}` 328 AC_SUBST(pkgdata) 329 330 sysincludedir='${exec_prefix}/include' 331 AC_SUBST(sysincludedir) 332 333 AC_OUTPUT([ 334 Makefile 335 aclocal/Makefile 336 doc/Makefile 337 doc/doxygen.conf 338 etc/Makefile 339 macos/Makefile 340 src/Makefile 341 src/ct/Makefile 342 src/ct/libopenct.pc 343 src/ctapi/Makefile 344 src/ifd/Makefile 345 src/include/Makefile 346 src/include/openct/Makefile 347 src/pcsc/Makefile 348 src/tools/Makefile 349 src/tools/openct-tool.1 350 ]) 351 352 AC_CREATE_STDINT_H(src/include/openct/types.h) 353 354 A=`eval echo ${prefix}` ; A=`eval echo ${A}` 355 B=`eval echo ${bindir}` ; B=`eval echo ${B}` 356 C=`eval echo ${sysconfdir}` ; C=`eval echo ${C}` 357 358 echo "" 359 echo "OpenCT has been configured with the following options" 360 361 echo "" 362 echo "Version: ${PACKAGE_VERSION}" 363 echo "User binaries: ${B}" 364 echo "Configuration files: ${C}" 365 366 echo "" 367 echo "Host: ${host}" 368 echo "Compiler: ${CC}" 369 echo "Compiler flags: ${CFLAGS}" 370 echo "Preprocessor flags: ${CPPFLAGS}" 371 echo "Linker flags: ${LDFLAGS}" 372 echo "Libraries: ${LIBS}" 373 374 echo "" 375 echo "PC/SC support: ${PCSC_MSG}" 376 echo "Libusb used: ${LIBUSB_MSG}" 377 echo "" 378 379 if test "${USB_MSG}" != "yes"; then 380 echo "Without libusb coldplugging will not work." 381 echo "To use usb devices, your hotplugging needs to be" 382 echo "configured and you need to plug in any device " 383 echo "after the system has started (i.e. the init script ran)" 384 fi 430 cat <<EOF 431 432 OpenCT has been configured with the following options: 433 434 435 Version: ${PACKAGE_VERSION} 436 Libraries: $(eval eval eval echo "${libdir}") 437 438 doc support: ${enable_doc} 439 api doc support: ${enable_api_doc} 440 usb support: ${enable_usb} 441 pcsc support: ${enable_pcsc} 442 doc support: ${enable_doc} 443 444 Host: ${host} 445 Compiler: ${CC} 446 Preprocessor flags: ${CPPFLAGS} 447 Compiler flags: ${CFLAGS} 448 Linker flags: ${LDFLAGS} 449 Libraries: ${LIBS} 450 451 LIBUSB_CFLAGS: ${LIBUSB_CFLAGS} 452 LIBUSB_LIBS: ${LIBUSB_LIBS} 453 PCSC_CFLAGS: ${PCSC_CFLAGS} 454 PCSC_LIBS: ${PCSC_LIBS} 455 456 bundledir: ${bundledir} 457 ifddir: ${ifddir} 458 udevdir: ${udevdir} 459 hotplugdir: ${hotplugdir} 460 461 EOF 462 463 if test "${enable_usb}" != "yes"; then 464 465 cat <<EOF 466 467 Without libusb coldplugging will not work. 468 To use usb devices, your hotplugging needs to be 469 configured and you need to plug in any device 470 after the system has started (i.e. the init script ran) 471 472 EOF 473 474 fi -
trunk/doc
- Property svn:ignore
-
old new 1 Makefile 2 Makefile.in 3 core 4 archive 5 acinclude.m4 6 aclocal.m4 7 autom4te.cache 8 compile 9 confdefs.h 10 config.* 11 configure 12 conftest 13 conftest.c 14 depcomp 15 install-sh 16 libtool 17 libtool.m4 18 ltmain.sh 19 missing 20 mkinstalldirs 21 so_locations 22 stamp-h* 23 1 24 .deps 2 25 .libs … … 19 42 *.rej 20 43 *.u 44 *.rc 45 *.pc 21 46 *~ 22 Makefile 23 Makefile.in 24 core 25 gmon.out 47 *.gz 48 *.bz2 49 *.[0-9] 50 *.html 51 *.gif 52 *.css 53 *.out 54 *.loT 55 56 ChangeLog 57 doxygen.conf 58 reader.conf 59 openct_serial 60 openct.hald 61 openct_usb 62 openct_pcmcia 63 init-script 64 openct.conf 65 types.h 66 ifdhandler 67 ifdproxy 68 openct-tool 69 openct-control
-
- Property svn:ignore
-
trunk/doc/Makefile.am
r759 r1028 1 # Process this file with automake to createMakefile.in1 MAINTAINERCLEANFILES = $(srcdir)/Makefile.in 2 2 3 MAINTAINERCLEANFILES = Makefile.in $(HTML) ChangeLog 3 if ENABLE_DOC 4 SUBDIRS = nonpersistent 5 endif 6 DIST_SUBDIRS = nonpersistent 4 7 5 EXTRA_DIST = README export-wiki.sh export-wiki.xsl generate-api.sh \ 6 $(HTML) index.html ChangeLog 8 dist_doc_DATA = README 9 dist_noinst_DATA = $(srcdir)/doxygen-footer.html $(srcdir)/*.gif 7 10 8 HTML= $(shell ls $(srcdir)/*.html $(srcdir)/*.css $(srcdir)/api/*) 11 if ENABLE_API_DOC 9 12 10 index.html: 11 sh $(srcdir)/export-wiki.sh $(srcdir) 12 sh $(srcdir)/generate-api.sh $(srcdir) 13 sh $(srcdir)/changelog.sh $(srcdir) 13 apidoc_DATA=api.out/html/* 14 15 16 api.out/html/*: \ 17 $(top_srcdir)/src/include/openct/*.h \ 18 $(srcdir)/*.gif \ 19 doxygen.conf 20 -rm -fr api.out 21 $(DOXYGEN) doxygen.conf 22 cp "$(srcdir)"/*.gif api.out/html 23 24 endif 25 26 clean-local: 27 -rm -fr api.out -
trunk/doc/doxygen.conf.in
r704 r1028 1 # Doxyfile 1. 4.21 # Doxyfile 1.5.4 2 2 3 3 # This file describes the settings to be used by the documentation system … … 15 15 #--------------------------------------------------------------------------- 16 16 17 # This tag specifies the encoding used for all characters in the config file that 18 # follow. The default is UTF-8 which is also the encoding used for all text before 19 # the first occurrence of this tag. Doxygen uses libiconv (or the iconv built into 20 # libc) for the transcoding. See http://www.gnu.org/software/libiconv for the list of 21 # possible encodings. 22 23 DOXYFILE_ENCODING = UTF-8 24 17 25 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded 18 26 # by quotes) that should identify the project. … … 31 39 # where doxygen was started. If left blank the current directory will be used. 32 40 33 OUTPUT_DIRECTORY = doc41 OUTPUT_DIRECTORY = api.out 34 42 35 43 # If the CREATE_SUBDIRS tag is set to YES, then doxygen will create … … 46 54 # information to generate all constant output in the proper language. 47 55 # The default language is English, other supported languages are: 48 # Brazilian, Catalan, Chinese, Chinese-Traditional, Croatian, Czech, Danish,49 # Dutch, Finnish, French, German, Greek, Hungarian, Italian, Japanese,50 # Japanese-en (Japanese with English messages), Korean, Korean-en, Norwegian,51 # Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish,52 # S wedish, and Ukrainian.56 # Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese-Traditional, 57 # Croatian, Czech, Danish, Dutch, Finnish, French, German, Greek, Hungarian, 58 # Italian, Japanese, Japanese-en (Japanese with English messages), Korean, 59 # Korean-en, Lithuanian, Norwegian, Polish, Portuguese, Romanian, Russian, 60 # Serbian, Slovak, Slovene, Spanish, Swedish, and Ukrainian. 53 61 54 62 OUTPUT_LANGUAGE = English 55 56 # This tag can be used to specify the encoding used in the generated output.57 # The encoding is not always determined by the language that is chosen,58 # but also whether or not the output is meant for Windows or non-Windows users.59 # In case there is a difference, setting the USE_WINDOWS_ENCODING tag to YES60 # forces the Windows encoding (this is the default for the Windows binary),61 # whereas setting the tag to NO uses a Unix-style encoding (the default for62 # all platforms other than Windows).63 64 USE_WINDOWS_ENCODING = NO65 63 66 64 # If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will … … 116 114 # path to strip. 117 115 118 STRIP_FROM_PATH = 116 STRIP_FROM_PATH = @top_srcdir@/src/include 119 117 120 118 # The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of … … 136 134 # will interpret the first line (until the first dot) of a JavaDoc-style 137 135 # comment as the brief description. If set to NO, the JavaDoc 138 # comments will behave just like the Qt-style comments (thus requiring an139 # explicit @brief command for a brief description.136 # comments will behave just like regular Qt-style comments 137 # (thus requiring an explicit @brief command for a brief description.) 140 138 141 139 JAVADOC_AUTOBRIEF = YES 140 141 # If the QT_AUTOBRIEF tag is set to YES then Doxygen will 142 # interpret the first line (until the first dot) of a Qt-style 143 # comment as the brief description. If set to NO, the comments 144 # will behave just like regular Qt-style comments (thus requiring 145 # an explicit \brief command for a brief description.) 146 147 QT_AUTOBRIEF = NO 142 148 143 149 # The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make Doxygen … … 161 167 162 168 INHERIT_DOCS = YES 163 164 # If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC165 # tag is set to YES, then doxygen will reuse the documentation of the first166 # member in the group (if any) for the other members of the group. By default167 # all members of a group must be documented explicitly.168 169 DISTRIBUTE_GROUP_DOC = NO170 169 171 170 # If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce … … 196 195 OPTIMIZE_OUTPUT_FOR_C = YES 197 196 198 # Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java sources199 # only. Doxygen will then generate output that is more tailored for Java.197 # Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java 198 # sources only. Doxygen will then generate output that is more tailored for Java. 200 199 # For instance, namespaces will be presented as packages, qualified scopes 201 200 # will look different, etc. 202 201 203 202 OPTIMIZE_OUTPUT_JAVA = NO 203 204 # If you use STL classes (i.e. std::string, std::vector, etc.) but do not want to 205 # include (a tag file for) the STL sources as input, then you should 206 # set this tag to YES in order to let doxygen match functions declarations and 207 # definitions whose arguments contain STL classes (e.g. func(std::string); v.s. 208 # func(std::string) {}). This also make the inheritance and collaboration 209 # diagrams that involve STL classes more complete and accurate. 210 211 BUILTIN_STL_SUPPORT = NO 212 213 # If you use Microsoft's C++/CLI language, you should set this option to YES to 214 # enable parsing support. 215 216 CPP_CLI_SUPPORT = NO 217 218 # Set the SIP_SUPPORT tag to YES if your project consists of sip sources only. 219 # Doxygen will parse them like normal C++ but will assume all classes use public 220 # instead of private inheritance when no explicit protection keyword is present. 221 222 SIP_SUPPORT = NO 223 224 # If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC 225 # tag is set to YES, then doxygen will reuse the documentation of the first 226 # member in the group (if any) for the other members of the group. By default 227 # all members of a group must be documented explicitly. 228 229 DISTRIBUTE_GROUP_DOC = NO 204 230 205 231 # Set the SUBGROUPING tag to YES (the default) to allow class member groups of … … 211 237 SUBGROUPING = YES 212 238 239 # When TYPEDEF_HIDES_STRUCT is enabled, a typedef of a struct (or union) is 240 # documented as struct with the name of the typedef. So 241 # typedef struct TypeS {} TypeT, will appear in the documentation as a struct 242 # with name TypeT. When disabled the typedef will appear as a member of a file, 243 # namespace, or class. And the struct will be named TypeS. This can typically 244 # be useful for C code where the coding convention is that all structs are 245 # typedef'ed and only the typedef is referenced never the struct's name. 246 247 TYPEDEF_HIDES_STRUCT = NO 248 213 249 #--------------------------------------------------------------------------- 214 250 # Build related configuration options … … 244 280 245 281 EXTRACT_LOCAL_METHODS = NO 282 283 # If this flag is set to YES, the members of anonymous namespaces will be extracted 284 # and appear in the documentation as a namespace called 'anonymous_namespace{file}', 285 # where file will be replaced with the base name of the file that contains the anonymous 286 # namespace. By default anonymous namespace are hidden. 287 288 EXTRACT_ANON_NSPACES = NO 246 289 247 290 # If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all … … 377 420 # If the sources in your project are distributed over multiple directories 378 421 # then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy 379 # in the documentation. 422 # in the documentation. The default is NO. 380 423 381 424 SHOW_DIRECTORIES = YES … … 386 429 # popen()) the command <command> <input-file>, where <command> is the value of 387 430 # the FILE_VERSION_FILTER tag, and <input-file> is the name of an input file 388 # provided by doxygen. Whatever the prog am writes to standard output431 # provided by doxygen. Whatever the program writes to standard output 389 432 # is used as the file version. See the manual for examples. 390 433 … … 434 477 # be obtained via FILE_VERSION_FILTER) 435 478 436 WARN_FORMAT = "$file:$line: $text "479 WARN_FORMAT = "$file:$line: $text " 437 480 438 481 # The WARN_LOGFILE tag can be used to specify a file to which warning … … 451 494 # with spaces. 452 495 453 INPUT = src/include/openct 496 INPUT = @top_srcdir@/src/include 497 498 # This tag can be used to specify the character encoding of the source files that 499 # doxygen parses. Internally doxygen uses the UTF-8 encoding, which is also the default 500 # input encoding. Doxygen uses libiconv (or the iconv built into libc) for the transcoding. 501 # See http://www.gnu.org/software/libiconv for the list of possible encodings. 502 503 INPUT_ENCODING = UTF-8 454 504 455 505 # If the value of the INPUT tag contains directories, you can use the … … 458 508 # blank the following patterns are tested: 459 509 # *.c *.cc *.cxx *.cpp *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx 460 # *.hpp *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm 510 # *.hpp *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm *.py *.f90 461 511 462 512 FILE_PATTERNS = *.h … … 466 516 # If left blank NO is used. 467 517 468 RECURSIVE = NO518 RECURSIVE = YES 469 519 470 520 # The EXCLUDE tag can be used to specify files and/or directories that should … … 482 532 # If the value of the INPUT tag contains directories, you can use the 483 533 # EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude 484 # certain files from those directories. 485 486 EXCLUDE_PATTERNS = 534 # certain files from those directories. Note that the wildcards are matched 535 # against the file with absolute path, so to exclude all test directories 536 # for example use the pattern */test/* 537 538 EXCLUDE_PATTERNS = */.svn/* 539 540 # The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names 541 # (namespaces, classes, functions, etc.) that should be excluded from the output. 542 # The symbol name can be a fully qualified name, a word, or if the wildcard * is used, 543 # a substring. Examples: ANamespace, AClass, AClass::ANamespace, ANamespace::*Test 544 545 EXCLUDE_SYMBOLS = 487 546 488 547 # The EXAMPLE_PATH tag can be used to specify one or more files or … … 544 603 # be generated. Documented entities will be cross-referenced with these sources. 545 604 # Note: To get rid of all source code in the generated output, make sure also 546 # VERBATIM_HEADERS is set to NO. 605 # VERBATIM_HEADERS is set to NO. If you have enabled CALL_GRAPH or CALLER_GRAPH 606 # then you must also enable this option. If you don't then doxygen will produce 607 # a warning and turn it on anyway 547 608 548 609 SOURCE_BROWSER = YES … … 570 631 571 632 REFERENCES_RELATION = YES 633 634 # If the REFERENCES_LINK_SOURCE tag is set to YES (the default) 635 # and SOURCE_BROWSER tag is set to YES, then the hyperlinks from 636 # functions in REFERENCES_RELATION and REFERENCED_BY_RELATION lists will 637 # link to the source code. Otherwise they will link to the documentstion. 638 639 REFERENCES_LINK_SOURCE = YES 640 641 # If the USE_HTAGS tag is set to YES then the references to source code 642 # will point to the HTML generated by the htags(1) tool instead of doxygen 643 # built-in source browser. The htags tool is part of GNU's global source 644 # tagging system (see http://www.gnu.org/software/global/global.html). You 645 # will need version 4.8.6 or higher. 646 647 USE_HTAGS = NO 572 648 573 649 # If the VERBATIM_HEADERS tag is set to YES (the default) then Doxygen … … 613 689 # put in front of it. If left blank `html' will be used as the default path. 614 690 615 HTML_OUTPUT = api691 HTML_OUTPUT = html 616 692 617 693 # The HTML_FILE_EXTENSION tag can be used to specify the file extension for … … 631 707 # standard footer. 632 708 633 HTML_FOOTER = 709 HTML_FOOTER = @srcdir@/doxygen-footer.html 634 710 635 711 # The HTML_STYLESHEET tag can be used to specify a user-defined cascading … … 655 731 GENERATE_HTMLHELP = NO 656 732 733 # If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML 734 # documentation will contain sections that can be hidden and shown after the 735 # page has loaded. For this to work a browser that supports 736 # JavaScript and DHTML is required (for instance Mozilla 1.0+, Firefox 737 # Netscape 6.0+, Internet explorer 5.0+, Konqueror, or Safari). 738 739 HTML_DYNAMIC_SECTIONS = NO 740 657 741 # If the GENERATE_HTMLHELP tag is set to YES, the CHM_FILE tag can 658 742 # be used to specify the file name of the resulting .chm file. You … … 957 1041 # If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES 958 1042 # then the macro expansion is limited to the macros specified with the 959 # PREDEFINED and EXPAND_AS_ PREDEFINED tags.1043 # PREDEFINED and EXPAND_AS_DEFINED tags. 960 1044 961 1045 EXPAND_ONLY_PREDEF = NO … … 1060 1144 CLASS_DIAGRAMS = YES 1061 1145 1146 # You can define message sequence charts within doxygen comments using the \msc 1147 # command. Doxygen will then run the mscgen tool (see http://www.mcternan.me.uk/mscgen/) to 1148 # produce the chart and insert it in the documentation. The MSCGEN_PATH tag allows you to 1149 # specify the directory where the mscgen tool resides. If left empty the tool is assumed to 1150 # be found in the default search path. 1151 1152 MSCGEN_PATH = 1153 1062 1154 # If set to YES, the inheritance and collaboration graphs will hide 1063 1155 # inheritance and usage relations if the target is undocumented … … 1117 1209 INCLUDED_BY_GRAPH = YES 1118 1210 1119 # If the CALL_GRAPH and HAVE_DOT tags are set to YES then doxygen will1211 # If the CALL_GRAPH, SOURCE_BROWSER and HAVE_DOT tags are set to YES then doxygen will 1120 1212 # generate a call dependency graph for every global function or class method. 1121 1213 # Note that enabling this option will significantly increase the time of a run. … … 1125 1217 CALL_GRAPH = NO 1126 1218 1219 # If the CALLER_GRAPH, SOURCE_BROWSER and HAVE_DOT tags are set to YES then doxygen will 1220 # generate a caller dependency graph for every global function or class method. 1221 # Note that enabling this option will significantly increase the time of a run. 1222 # So in most cases it will be better to enable caller graphs for selected 1223 # functions only using the \callergraph command. 1224 1225 CALLER_GRAPH = NO 1226 1127 1227 # If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen 1128 1228 # will graphical hierarchy of all classes instead of a textual one. … … 1154 1254 DOTFILE_DIRS = 1155 1255 1156 # The MAX_DOT_GRAPH_WIDTH tag can be used to set the maximum allowed width 1157 # (in pixels) of the graphs generated by dot. If a graph becomes larger than 1158 # this value, doxygen will try to truncate the graph, so that it fits within 1159 # the specified constraint. Beware that most browsers cannot cope with very 1160 # large images. 1161 1162 MAX_DOT_GRAPH_WIDTH = 1024 1163 1164 # The MAX_DOT_GRAPH_HEIGHT tag can be used to set the maximum allows height 1165 # (in pixels) of the graphs generated by dot. If a graph becomes larger than 1166 # this value, doxygen will try to truncate the graph, so that it fits within 1167 # the specified constraint. Beware that most browsers cannot cope with very 1168 # large images. 1169 1170 MAX_DOT_GRAPH_HEIGHT = 1024 1256 # The MAX_DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of 1257 # nodes that will be shown in the graph. If the number of nodes in a graph 1258 # becomes larger than this value, doxygen will truncate the graph, which is 1259 # visualized by representing a node as a red box. Note that doxygen if the number 1260 # of direct children of the root node in a graph is already larger than 1261 # MAX_DOT_GRAPH_NOTES then the graph will not be shown at all. Also note 1262 # that the size of a graph can be further restricted by MAX_DOT_GRAPH_DEPTH. 1263 1264 DOT_GRAPH_MAX_NODES = 50 1171 1265 1172 1266 # The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the … … 1175 1269 # that lay further from the root node will be omitted. Note that setting this 1176 1270 # option to 1 or 2 may greatly reduce the computation time needed for large 1177 # code bases. Also note that a graph may be further truncated if the graph's 1178 # image dimensions are not sufficient to fit the graph (see MAX_DOT_GRAPH_WIDTH 1179 # and MAX_DOT_GRAPH_HEIGHT). If 0 is used for the depth value (the default), 1180 # the graph is not depth-constrained. 1271 # code bases. Also note that the size of a graph can be further restricted by 1272 # DOT_GRAPH_MAX_NODES. Using a depth of 0 means no depth restriction. 1181 1273 1182 1274 MAX_DOT_GRAPH_DEPTH = 0 -
trunk/etc
- Property svn:ignore
-
old new 1 Makefile 2 Makefile.in 3 core 4 archive 5 acinclude.m4 6 aclocal.m4 7 autom4te.cache 8 compile 9 confdefs.h 10 config.* 11 configure 12 conftest 13 conftest.c 14 depcomp 15 install-sh 16 libtool 17 libtool.m4 18 ltmain.sh 19 missing 20 mkinstalldirs 21 so_locations 22 stamp-h* 23 1 24 .deps 2 25 .libs … … 19 42 *.rej 20 43 *.u 44 *.rc 45 *.pc 21 46 *~ 22 Makefile 23 Makefile.in 24 core 25 gmon.out 26 hotplug.openct 47 *.gz 48 *.bz2 49 *.[0-9] 50 *.html 51 *.gif 52 *.css 53 *.out 54 *.loT 55 56 ChangeLog 57 doxygen.conf 58 reader.conf 59 openct_serial 60 openct.hald 61 openct_usb 62 openct_pcmcia 27 63 init-script 28 64 openct.conf 65 types.h 66 ifdhandler 67 ifdproxy 68 openct-tool 69 openct-control
-
- Property svn:ignore
-
trunk/etc/Makefile.am
r996 r1028 1 # Process this file with automake to createMakefile.in1 MAINTAINERCLEANFILES = $(srcdir)/Makefile.in 2 2 3 MAINTAINERCLEANFILES = Makefile.in 4 5 DISTCLEANFILES = openct.conf init-script openct.hald reader.conf \ 3 CLEANFILES = openct.conf init-script openct.hald reader.conf \ 6 4 openct_usb openct_pcmcia openct_serial 7 5 8 EXTRA_DIST = Info.plist openct.usermap openct.udev openct.udev.modalias \ 6 SUFFIXES = .in 7 8 noinst_DATA = openct.conf reader.conf 9 noinst_SCRIPTS = init-script openct.hald 10 dist_noinst_DATA = Info.plist openct.udev openct.udev.modalias \ 9 11 openct.conf.in init-script.in openct.hald.in reader.conf.in \ 10 12 openct_usb.in openct_pcmcia.in openct_serial.in openct.fdi 11 13 12 noinst_DATA = openct.conf reader.conf 14 if ENABLE_UDEV 15 udev_SCRIPTS = openct_usb openct_pcmcia openct_serial 16 else 17 dist_noinst_SCRIPTS = openct_usb openct_pcmcia openct_serial 18 endif 13 19 14 noinst_SCRIPTS = openct_usb openct_pcmcia openct_serial init-script openct.hald 20 if ENABLE_HOTPLUG 21 hotplug_DATA = openct.usermap 22 else 23 dist_noinst_DATA += openct.usermap 24 endif 15 25 16 openct_usb: openct_usb.in17 sed -e "s#SBINDIR#${sbindir}#g" < $^ > $@18 chmod 755 $@19 26 20 openct_pcmcia: openct_pcmcia.in 21 sed -e "s#SBINDIR#${sbindir}#g" < $^ > $@ 22 chmod 755 $@ 23 24 openct_serial: openct_serial.in 25 sed -e "s#SBINDIR#${sbindir}#g" < $^ > $@ 26 chmod 755 $@ 27 28 reader.conf: reader.conf.in 29 sed -e "s#LIBDIR#${libdir}#g" < $^ > $@ 30 31 init-script: init-script.in 32 sed -e "s#SBINDIR#${sbindir}#g" < $^ > $@ 33 chmod 755 $@ 34 35 %: %.in 36 sed -e "s#SBINDIR#${sbindir}#g" < $^ > $@ 37 38 install-data-local: openct_usb openct_pcmcia openct_serial 39 @set -e; if test -w $(DESTDIR)/lib/udev; then \ 40 echo install -m 755 openct_usb $(DESTDIR)/lib/udev/openct_usb; \ 41 install -m 755 openct_usb $(DESTDIR)/lib/udev/openct_usb; \ 42 echo install -m 755 openct_pcmcia $(DESTDIR)/lib/udev/openct_pcmcia; \ 43 install -m 755 openct_pcmcia $(DESTDIR)/lib/udev/openct_pcmcia; \ 44 echo install -m 755 openct_serial $(DESTDIR)/lib/udev/openct_serial; \ 45 install -m 755 openct_serial $(DESTDIR)/lib/udev/openct_serial; \ 46 else \ 47 echo "*** Please install udev scripts manually" >&2; \ 48 fi 49 @set -e; if test -w $(DESTDIR)/$(sysconfdir)/hotplug/usb; then \ 50 echo install -m 644 openct.usermap $(DESTDIR)$(sysconfdir)/hotplug/usb; \ 51 install -m 644 openct.usermap $(DESTDIR)$(sysconfdir)/hotplug/usb; \ 52 else \ 53 echo "*** Please install hotplug map file manually, if needed" >&2; \ 54 fi 27 .in: 28 $(SED) -e "s#SBINDIR#$(sbindir)#g" -e "s#LIBDIR#$(libdir)#g" < "$^" > "$@" -
trunk/macos
- Property svn:ignore
-
old new 1 Makefile 2 Makefile.in 3 core 4 archive 5 acinclude.m4 6 aclocal.m4 7 autom4te.cache 8 compile 9 confdefs.h 10 config.* 11 configure 12 conftest 13 conftest.c 14 depcomp 15 install-sh 16 libtool 17 libtool.m4 18 ltmain.sh 19 missing 20 mkinstalldirs 21 so_locations 22 stamp-h* 23 1 24 .deps 2 25 .libs … … 19 42 *.rej 20 43 *.u 44 *.rc 45 *.pc 21 46 *~ 22 Makefile 23 Makefile.in 24 core 25 gmon.out 47 *.gz 48 *.bz2 49 *.[0-9] 50 *.html 51 *.gif 52 *.css 53 *.out 54 *.loT 55 56 ChangeLog 57 doxygen.conf 58 reader.conf 59 openct_serial 60 openct.hald 61 openct_usb 62 openct_pcmcia 63 init-script 64 openct.conf 65 types.h 66 ifdhandler 67 ifdproxy 68 openct-tool 69 openct-control
-
- Property svn:ignore
-
trunk/macos/Makefile.am
r404 r1028 1 # Process this file with automake to createMakefile.in1 MAINTAINERCLEANFILES = $(srcdir)/Makefile.in 2 2 3 EXTRA_DIST = libtool-bundle 4 5 MAINTAINERCLEANFILES = Makefile.in 3 dist_noinst_SCRIPTS = libtool-bundle -
trunk/solaris
-
Property
svn:ignore
set to
Makefile
Makefile.in
core
archive
acinclude.m4
aclocal.m4
autom4te.cache
compile
confdefs.h
config.*
configure
conftest
conftest.c
depcomp
install-sh
libtool
libtool.m4
ltmain.sh
missing
mkinstalldirs
so_locations
stamp-h*
.deps
.libs
.#*#
.*.bak
.*.orig
.*.rej
.*~
#*#
*.bak
*.d
*.def
*.dll
*.exe
*.la
*.lib
*.lo
*.orig
*.pdb
*.rej
*.u
*.rc
*.pc
*~
*.gz
*.bz2
*.[0-9]
*.html
*.gif
*.css
*.out
*.loT
ChangeLog
doxygen.conf
reader.conf
openct_serial
openct.hald
openct_usb
openct_pcmcia
init-script
openct.conf
types.h
ifdhandler
ifdproxy
openct-tool
openct-control
-
Property
svn:ignore
set to
-
trunk/src
- Property svn:ignore
-
old new 1 Makefile 2 Makefile.in 3 core 4 archive 5 acinclude.m4 6 aclocal.m4 7 autom4te.cache 8 compile 9 confdefs.h 10 config.* 11 configure 12 conftest 13 conftest.c 14 depcomp 15 install-sh 16 libtool 17 libtool.m4 18 ltmain.sh 19 missing 20 mkinstalldirs 21 so_locations 22 stamp-h* 23 1 24 .deps 2 25 .libs … … 19 42 *.rej 20 43 *.u 44 *.rc 45 *.pc 21 46 *~ 22 Makefile 23 Makefile.in 24 core 25 gmon.out 47 *.gz 48 *.bz2 49 *.[0-9] 50 *.html 51 *.gif 52 *.css 53 *.out 54 *.loT 55 56 ChangeLog 57 doxygen.conf 58 reader.conf 59 openct_serial 60 openct.hald 61 openct_usb 62 openct_pcmcia 63 init-script 64 openct.conf 65 types.h 66 ifdhandler 67 ifdproxy 68 openct-tool 69 openct-control
-
- Property svn:ignore
-
trunk/src/Makefile.am
r698 r1028 1 # Process this file with automake to create Makefile.in 2 3 MAINTAINERCLEANFILES = Makefile.in 1 MAINTAINERCLEANFILES = $(srcdir)/Makefile.in 4 2 5 3 # Order IS important -
trunk/src/ct
- Property svn:ignore
-
old new 1 Makefile 2 Makefile.in 3 core 4 archive 5 acinclude.m4 6 aclocal.m4 7 autom4te.cache 8 compile 9 confdefs.h 10 config.* 11 configure 12 conftest 13 conftest.c 14 depcomp 15 install-sh 16 libtool 17 libtool.m4 18 ltmain.sh 19 missing 20 mkinstalldirs 21 so_locations 22 stamp-h* 23 1 24 .deps 2 25 .libs … … 19 42 *.rej 20 43 *.u 44 *.rc 45 *.pc 21 46 *~ 22 Makefile 23 Makefile.in 24 core 25 gmon.out 26 libopenct.pc 47 *.gz 48 *.bz2 49 *.[0-9] 50 *.html 51 *.gif 52 *.css 53 *.out 54 *.loT 55 56 ChangeLog 57 doxygen.conf 58 reader.conf 59 openct_serial 60 openct.hald 61 openct_usb 62 openct_pcmcia 63 init-script 64 openct.conf 65 types.h 66 ifdhandler 67 ifdproxy 68 openct-tool 69 openct-control
-
- Property svn:ignore
-
trunk/src/ct/Makefile.am
r820 r1028 1 # Process this file with automake to create Makefile.in 2 3 MAINTAINERCLEANFILES = Makefile.in 4 5 EXTRA_DIST = libopenct.pc.in 1 MAINTAINERCLEANFILES = $(srcdir)/Makefile.in 6 2 7 3 lib_LTLIBRARIES = libopenct.la 4 pkgconfig_DATA = libopenct.pc 8 5 9 6 libopenct_la_SOURCES = \ 10 7 buffer.c client.c error.c mainloop.c path.c \ 11 8 socket.c status.c tlv.c 12 libopenct_la_LDFLAGS = -version-info @OPENCT_LT_CURRENT@:@OPENCT_LT_REVISION@:@OPENCT_LT_AGE@ 13 14 pkgconfigdir = $(libdir)/pkgconfig 15 pkgconfig_DATA = libopenct.pc 9 libopenct_la_CFLAGS = $(AM_CFLAGS) \ 10 -I$(top_srcdir)/src/include \ 11 -I$(top_builddir)/src/include 12 libopenct_la_LDFLAGS = \ 13 -version-info @OPENCT_LT_CURRENT@:@OPENCT_LT_REVISION@:@OPENCT_LT_AGE@ \ 14 -no-undefined -
trunk/src/ctapi
- Property svn:ignore
-
old new 1 Makefile 2 Makefile.in 3 core 4 archive 5 acinclude.m4 6 aclocal.m4 7 autom4te.cache 8 compile 9 confdefs.h 10 config.* 11 configure 12 conftest 13 conftest.c 14 depcomp 15 install-sh 16 libtool 17 libtool.m4 18 ltmain.sh 19 missing 20 mkinstalldirs 21 so_locations 22 stamp-h* 23 1 24 .deps 2 25 .libs … … 19 42 *.rej 20 43 *.u 44 *.rc 45 *.pc 21 46 *~ 22 Makefile 23 Makefile.in 24 core 25 gmon.out 47 *.gz 48 *.bz2 49 *.[0-9] 50 *.html 51 *.gif 52 *.css 53 *.out 54 *.loT 55 56 ChangeLog 57 doxygen.conf 58 reader.conf 59 openct_serial 60 openct.hald 61 openct_usb 62 openct_pcmcia 63 init-script 64 openct.conf 65 types.h 66 ifdhandler 67 ifdproxy 68 openct-tool 69 openct-control
-
- Property svn:ignore
-
trunk/src/ctapi/Makefile.am
r495 r1028 1 # Process this file with automake to createMakefile.in1 MAINTAINERCLEANFILES = $(srcdir)/Makefile.in 2 2 3 MAINTAINERCLEANFILES = Makefile.in 4 3 openctinclude_HEADERS = ctapi.h 5 4 lib_LTLIBRARIES = libopenctapi.la 6 5 7 6 libopenctapi_la_SOURCES = ctapi.c ctapi.h 8 libopenctapi_la_L DFLAGS = -avoid-version9 libopenctapi_la_ LIBADD = ../ct/libopenct.la10 11 includedir = @includedir@/openct 12 include_HEADERS = ctapi.h 7 libopenctapi_la_LIBADD = $(top_builddir)/src/ct/libopenct.la 8 libopenctapi_la_CFLAGS = $(AM_CFLAGS) \ 9 -I$(top_srcdir)/src/include \ 10 -I$(top_builddir)/src/include 11 libopenctapi_la_LDFLAGS = -avoid-version -no-undefined --module -
trunk/src/ifd
- Property svn:ignore
-
old new 1 Makefile 2 Makefile.in 3 core 4 archive 5 acinclude.m4 6 aclocal.m4 7 autom4te.cache 8 compile 9 confdefs.h 10 config.* 11 configure 12 conftest 13 conftest.c 14 depcomp 15 install-sh 16 libtool 17 libtool.m4 18 ltmain.sh 19 missing 20 mkinstalldirs 21 so_locations 22 stamp-h* 23 1 24 .deps 2 25 .libs … … 19 42 *.rej 20 43 *.u 44 *.rc 45 *.pc 21 46 *~ 22 Makefile 23 Makefile.in 24 core 25 gmon.out 47 *.gz 48 *.bz2 49 *.[0-9] 50 *.html 51 *.gif 52 *.css 53 *.out 54 *.loT 55 56 ChangeLog 57 doxygen.conf 58 reader.conf 59 openct_serial 60 openct.hald 61 openct_usb 62 openct_pcmcia 63 init-script 64 openct.conf 65 types.h 26 66 ifdhandler 27 67 ifdproxy 28 .gdbinit 68 openct-tool 69 openct-control
-
- Property svn:ignore
-
trunk/src/ifd/Makefile.am
r1011 r1028 1 # Process this file with automake to create Makefile.in 2 3 MAINTAINERCLEANFILES = Makefile.in 4 5 INCLUDES = $(CPPFLAGS) $(PCSC_CFLAGS) $(LIBUSB_CFLAGS) $(LTLIB_CFLAGS) 1 MAINTAINERCLEANFILES = $(srcdir)/Makefile.in 6 2 7 3 noinst_LTLIBRARIES = libifd.la 8 9 4 sbin_PROGRAMS = ifdhandler ifdproxy 5 noinst_HEADERS = atr.h ctbcs.h ifdhandler.h internal.h ria.h usb-descriptors.h 10 6 11 7 libifd_la_SOURCES = \ … … 27 23 ria.c 28 24 # new driver not working yet: ifd-wbeiuu.c 29 libifd_la_LIBADD = ../ct/libopenct.la $(LTLIB_LIBS) $(LIBUSB_LIBS) 25 libifd_la_LIBADD = $(top_builddir)/src/ct/libopenct.la $(LTLIB_LIBS) $(OPTIONAL_LIBUSB_LIBS) 26 libifd_la_CFLAGS = $(AM_CFLAGS) \ 27 -I$(top_srcdir)/src/include \ 28 -I$(top_builddir)/src/include \ 29 $(OPTIONAL_PCSC_CFLAGS) $(OPTIONAL_LIBUSB_CFLAGS) $(LTLIB_CFLAGS) 30 30 31 31 ifdhandler_SOURCES = ifdhandler.c 32 32 ifdhandler_LDADD = libifd.la 33 ifdhandler_CFLAGS = $(AM_CFLAGS) \ 34 -I$(top_srcdir)/src/include \ 35 -I$(top_builddir)/src/include 33 36 34 37 ifdproxy_SOURCES = ifdproxy.c ria-device.c ria-server.c 35 38 ifdproxy_LDADD = libifd.la 36 37 noinst_HEADERS = atr.h ctbcs.h ifdhandler.h internal.h ria.h usb-descriptors.h 39 ifdproxy_CFLAGS = $(AM_CFLAGS) \ 40 -I$(top_srcdir)/src/include \ 41 -I$(top_builddir)/src/include -
trunk/src/ifd/atr.c
r964 r1028 5 5 */ 6 6 7 #include "internal.h" 7 8 #include <string.h> 8 #include "internal.h"9 9 #include "atr.h" 10 10 -
trunk/src/ifd/ifd-cm4000.c
r964 r1028 13 13 #ifdef linux 14 14 15 #include "internal.h" 15 16 #include "cardman.h" 16 #include "internal.h"17 17 #include <stdlib.h> 18 18 #include <string.h> -
trunk/src/ifd/ifd-pertosmart1030.c
r950 r1028 5 5 */ 6 6 7 #include "internal.h" 7 8 #include <string.h> 8 9 #include <stdlib.h> 9 10 #include <unistd.h> 10 11 11 #include "internal.h"12 12 #include "atr.h" 13 13 #include "usb-descriptors.h" -
trunk/src/ifd/ifd-pertosmart1038.c
r871 r1028 5 5 */ 6 6 7 #include "internal.h" 7 8 #include <string.h> 8 9 #include <stdlib.h> 9 10 #include <unistd.h> 10 11 11 #include "internal.h"12 12 #include "atr.h" 13 13 -
trunk/src/ifd/ifd-rutoken.c
r1012 r1028 6 6 */ 7 7 8 #include "internal.h" 8 9 #include <unistd.h> 9 10 #include <string.h> 10 #include "internal.h"11 11 12 12 #define MAX_BUF_T0_LEN 256 -
trunk/src/ifd/sys-linux.c
r943 r1028 26 26 #include <errno.h> 27 27 #include <limits.h> 28 #ifdef HAVE_LIBUSB28 #ifdef ENABLE_LIBUSB 29 29 #include <usb.h> 30 30 #endif … … 385 385 int ifd_scan_usb(void) 386 386 { 387 #ifdef HAVE_LIBUSB387 #ifdef ENABLE_LIBUSB 388 388 ifd_devid_t id; 389 389 struct usb_bus *bus; -
trunk/src/include
- Property svn:ignore
-
old new 1 Makefile 2 Makefile.in 3 core 4 archive 5 acinclude.m4 6 aclocal.m4 7 autom4te.cache 8 compile 9 confdefs.h 10 config.* 11 configure 12 conftest 13 conftest.c 14 depcomp 15 install-sh 16 libtool 17 libtool.m4 18 ltmain.sh 19 missing 20 mkinstalldirs 21 so_locations 22 stamp-h* 23 1 24 .deps 2 25 .libs … … 19 42 *.rej 20 43 *.u 44 *.rc 45 *.pc 21 46 *~ 22 Makefile 23 Makefile.in 24 core 25 gmon.out 47 *.gz 48 *.bz2 49 *.[0-9] 50 *.html 51 *.gif 52 *.css 53 *.out 54 *.loT 55 56 ChangeLog 57 doxygen.conf 58 reader.conf 59 openct_serial 60 openct.hald 61 openct_usb 62 openct_pcmcia 63 init-script 64 openct.conf 65 types.h 66 ifdhandler 67 ifdproxy 68 openct-tool 69 openct-control
-
- Property svn:ignore
-
trunk/src/include/Makefile.am
r356 r1028 1 # Process this file with automake to createMakefile.in1 MAINTAINERCLEANFILES = $(srcdir)/Makefile.in 2 2 3 MAINTAINERCLEANFILES = Makefile.in 4 5 SUBDIRS = . openct 3 SUBDIRS = openct -
trunk/src/include/openct
- Property svn:ignore
-
old new 1 Makefile 2 Makefile.in 3 core 4 archive 5 acinclude.m4 6 aclocal.m4 7 autom4te.cache 8 compile 9 confdefs.h 10 config.* 11 configure 12 conftest 13 conftest.c 14 depcomp 15 install-sh 16 libtool 17 libtool.m4 18 ltmain.sh 19 missing 20 mkinstalldirs 21 so_locations 22 stamp-h* 23 1 24 .deps 2 25 .libs … … 19 42 *.rej 20 43 *.u 44 *.rc 45 *.pc 21 46 *~ 22 Makefile 23 Makefile.in 24 core 25 gmon.out 47 *.gz 48 *.bz2 49 *.[0-9] 50 *.html 51 *.gif 52 *.css 53 *.out 54 *.loT 55 56 ChangeLog 57 doxygen.conf 58 reader.conf 59 openct_serial 60 openct.hald 61 openct_usb 62 openct_pcmcia 63 init-script 64 openct.conf 26 65 types.h 66 ifdhandler 67 ifdproxy 68 openct-tool 69 openct-control
-
- Property svn:ignore
-
trunk/src/include/openct/Makefile.am
r820 r1028 1 # Process this file with automake to create Makefile.in 2 3 MAINTAINERCLEANFILES = Makefile.in 4 1 MAINTAINERCLEANFILES = $(srcdir)/Makefile.in 5 2 DISTCLEANFILES = types.h 6 3 7 includedir = @includedir@/openct 8 9 include_HEADERS = \ 4 openctinclude_HEADERS = \ 10 5 apdu.h buffer.h conf.h device.h driver.h error.h ifd.h \ 11 6 logging.h openct.h path.h protocol.h server.h socket.h tlv.h 12 13 sysincludedir = @sysincludedir@/openct 14 nodist_sysinclude_HEADERS = types.h 7 nodist_openctinclude_HEADERS = $(builddir)/types.h -
trunk/src/pcsc
- Property svn:ignore
-
old new 1 Makefile 2 Makefile.in 3 core 4 archive 5 acinclude.m4 6 aclocal.m4 7 autom4te.cache 8 compile 9 confdefs.h 10 config.* 11 configure 12 conftest 13 conftest.c 14 depcomp 15 install-sh 16 libtool 17 libtool.m4 18 ltmain.sh 19 missing 20 mkinstalldirs 21 so_locations 22 stamp-h* 23 1 24 .deps 2 25 .libs … … 19 42 *.rej 20 43 *.u 44 *.rc 45 *.pc 21 46 *~ 22 Makefile 23 Makefile.in 24 core 25 gmon.out 47 *.gz 48 *.bz2 49 *.[0-9] 50 *.html 51 *.gif 52 *.css 53 *.out 54 *.loT 55 56 ChangeLog 57 doxygen.conf 58 reader.conf 59 openct_serial 60 openct.hald 61 openct_usb 62 openct_pcmcia 63 init-script 64 openct.conf 65 types.h 66 ifdhandler 67 ifdproxy 68 openct-tool 69 openct-control
-
- Property svn:ignore
-
trunk/src/pcsc/Makefile.am
r937 r1028 1 # Process this file with automake to createMakefile.in1 MAINTAINERCLEANFILES = $(srcdir)/Makefile.in 2 2 3 bundledir = $(BUNDLEDIR) 4 5 MAINTAINERCLEANFILES = Makefile.in 6 7 INCLUDES = -I$(top_srcdir)/src/ctapi $(CPPFLAGS) $(PCSC_CFLAGS) 8 9 if HAVE_PCSC 3 if ENABLE_PCSC 10 4 lib_LTLIBRARIES = openct-ifd.la 11 5 endif 12 6 13 7 openct_ifd_la_SOURCES = pcsc.c 14 openct_ifd_la_LDFLAGS = -module -avoid-version 15 openct_ifd_la_LIBADD = ../ctapi/libopenctapi.la 8 openct_ifd_la_LDFLAGS = -module -avoid-version -no-undefined 9 openct_ifd_la_LIBADD = $(PCSC_LIBS) $(top_builddir)/src/ctapi/libopenctapi.la 10 openct_ifd_la_CFLAGS = $(AM_CFLAGS) \ 11 -I$(top_srcdir)/src/include \ 12 -I$(top_builddir)/src/include \ 13 -I$(top_srcdir)/src/ctapi \ 14 $(PCSC_CFLAGS) 16 15 17 # Don't use HAVE_BUNDLES for this case, pcsc-lite loads16 # Don't use ENABLE_BUNDLES for this case, pcsc-lite loads 18 17 # USB drivers from MacOS X like bundles for all platforms 19 18 install-exec-local: install-libLTLIBRARIES 20 if HAVE_PCSC21 if HAVE_BUNDLES22 $( mkinstalldirs) $(DESTDIR)$(bundledir)23 ${top_srcdir}/macos/libtool-bundle -e $(top_srcdir)/etc/Info.plist\24 $(DESTDIR)$(libdir)/openct-ifd.so $(DESTDIR)$(bundledir)/19 if ENABLE_PCSC 20 if ENABLE_BUNDLES 21 $(MKDIR_P) "$(DESTDIR)$(bundledir)" 22 "$(top_srcdir)/macos/libtool-bundle" -e "$(top_srcdir)/etc/Info.plist" \ 23 "$(DESTDIR)$(libdir)/openct-ifd.so" "$(DESTDIR)$(bundledir)" 25 24 endif 26 25 endif 27 26 28 27 uninstall-local: uninstall-libLTLIBRARIES 29 if HAVE_PCSC30 if HAVE_BUNDLES31 rm -rf $(DESTDIR)$(bundledir)/openct-ifd.bundle/28 if ENABLE_PCSC 29 if ENABLE_BUNDLES 30 rm -rf "$(DESTDIR)$(bundledir)/openct-ifd.bundle/" 32 31 endif 33 32 endif -
trunk/src/tools
- Property svn:ignore
-
old new 1 Makefile 2 Makefile.in 3 core 4 archive 5 acinclude.m4 6 aclocal.m4 7 autom4te.cache 8 compile 9 confdefs.h 10 config.* 11 configure 12 conftest 13 conftest.c 14 depcomp 15 install-sh 16 libtool 17 libtool.m4 18 ltmain.sh 19 missing 20 mkinstalldirs 21 so_locations 22 stamp-h* 23 1 24 .deps 2 25 .libs … … 19 42 *.rej 20 43 *.u 44 *.rc 45 *.pc 21 46 *~ 22 Makefile 23 Makefile.in 24 core 25 gmon.out 47 *.gz 48 *.bz2 49 *.[0-9] 50 *.html 51 *.gif 52 *.css 53 *.out 54 *.loT 55 56 ChangeLog 57 doxygen.conf 58 reader.conf 59 openct_serial 60 openct.hald 61 openct_usb 62 openct_pcmcia 63 init-script 64 openct.conf 65 types.h 66 ifdhandler 67 ifdproxy 68 openct-tool 26 69 openct-control 27 openct-tool
-
- Property svn:ignore
-
trunk/src/tools/Makefile.am
r634 r1028 1 # Process this file with automake to create Makefile.in 2 3 MAINTAINERCLEANFILES = Makefile.in 1 MAINTAINERCLEANFILES = $(srcdir)/Makefile.in 4 2 5 3 bin_PROGRAMS = openct-tool 6 4 sbin_PROGRAMS = openct-control 7 8 EXTRA_DIST = openct-tool.1.in9 5 man1_MANS = openct-tool.1 10 DISTCLEANFILES = openct-tool.111 6 12 7 openct_tool_SOURCES = openct-tool.c 13 openct_tool_LDADD = ../ct/libopenct.la 8 openct_tool_LDADD = $(top_builddir)/src/ct/libopenct.la 9 openct_tool_CFLAGS = $(AM_CFLAGS) \ 10 -I$(top_srcdir)/src/include \ 11 -I$(top_builddir)/src/include 14 12 15 13 openct_control_SOURCES = openct-control.c 16 openct_control_LDADD = ../ifd/libifd.la ../ct/libopenct.la 14 openct_control_LDADD = $(top_builddir)/src/ifd/libifd.la $(top_builddir)/src/ct/libopenct.la 15 openct_control_CFLAGS = $(AM_CFLAGS) \ 16 -I$(top_srcdir)/src/include \ 17 -I$(top_builddir)/src/include
Note: See TracChangeset
for help on using the changeset viewer.
