On 12/22/2010 02:07 PM, Steve Dickson wrote: > Added new configuration flage so the plugin path > can be redefined when the library is built. > > Signed-off-by: Steve Dickson <steved@xxxxxxxxxx> Committed.... steved. > --- > configure.in | 13 +++++++++++++ > libnfsidmap.c | 2 ++ > 2 files changed, 15 insertions(+), 0 deletions(-) > > diff --git a/configure.in b/configure.in > index c105988..7ad3e5f 100644 > --- a/configure.in > +++ b/configure.in > @@ -36,7 +36,20 @@ if test "x$enable_gums" = "xyes" ; then > fi > AM_CONDITIONAL(ENABLE_GUMS, test "x$enable_gums" = "xyes") > > +#Where do the Plugins live > +AC_ARG_WITH(pluginpath, > + [AS_HELP_STRING([--with-pluginpath=/foo],[Causes the library to look in /foo instead of /usr/lib/libnfsidmap for plugins > + ])], > + path_plugins=$withval, > + path_plugins="" > + ) > +if test -n "$path_plugins" ; then > + AC_DEFINE_UNQUOTED(PATH_PLUGINS, "$path_plugins", > + [Define this to change the plugins path]) > +fi > +AM_CONDITIONAL(PATH_PLUGINS, test -n "$path_plugins") > > +AC_CONFIG_HEADERS([./config.h]) > # Checks for header files. > AC_HEADER_STDC > AC_CHECK_HEADERS([stdlib.h string.h unistd.h errno.h]) > diff --git a/libnfsidmap.c b/libnfsidmap.c > index 5dc2652..6415707 100644 > --- a/libnfsidmap.c > +++ b/libnfsidmap.c > @@ -36,6 +36,8 @@ > * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. > */ > > +#include "config.h" > + > #include <sys/types.h> > #include <errno.h> > #include <unistd.h> -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html