Macro: ms_prog_pgclient

Back to the Main Page. | # ms_prog_pgclient | Download the M4 Source.

Synopsis

  `MS_PROG_PGCLIENT()`

Version

  1.1 (2002/12/12) Installed_Packages @ ac-archive-0.5.39

Author

  Moritz Sinn <moritz@freesources.org>

Description

  This macro searches for a program called 'pgclient'. If found the variable $pgclient is set to its path. Else it is set to 0. An option is added to the configure script for setting an search path instead of $PATH ($pgclient_dir). If pgclient is necessary for installing your program, you can do something like the following to stop configure with an error if pgclient wasn't found:

  `if test "x$pgclient" = "x0"; then AC_MSG_ERROR([We need that to setup the database!]); fi`

  pgclient can be found at http://pgclient.freesources.org

M4 Source Code

      AC_DEFUN([MS_PROG_PGCLIENT], [
      AC_ARG_WITH(pgclient, [  --with-pgclient=DIR                    where to find pgclient (default: $PATH)], [pgclient_dir=$withval], [pgclient_dir=$PATH])
      AC_PATH_PROG([pgclient], [pgclient], [0], $pgclient_dir)
      ])dnl