diff --git a/virtualsmartcard/configure.ac b/virtualsmartcard/configure.ac index 9c9e0f3..dbe5e93 100644 --- a/virtualsmartcard/configure.ac +++ b/virtualsmartcard/configure.ac @@ -30,8 +30,13 @@ AM_PATH_PYTHON AC_PROG_CXX AM_PROG_CC_C_O PKG_PROG_PKG_CONFIG -AC_PATH_PROG(HELP2MAN, help2man, false // No help2man //) -AC_PATH_PROG(DOXYGEN, doxygen, false // No doxygen //) +AC_ARG_VAR([HELP2MAN], + [absolute path to help2man used for man page generation of vicc]) +AC_PATH_PROG(HELP2MAN, help2man, not found) +if test ! -r src/vpicc/vicc.1 -a "${HELP2MAN}" = "not found" +then + AC_MSG_ERROR([Need help2man to generate man page for vicc]) +fi # If you need to see the details, just run make V=1. m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])]) @@ -146,6 +151,9 @@ BUNDLE_HOST: ${BUNDLE_HOST} LIB_PREFIX: ${LIB_PREFIX} DYN_LIB_EXT: ${DYN_LIB_EXT} + +HELP2MAN: ${HELP2MAN} + EOF AC_CONFIG_FILES([Makefile