* [PATCH] libnfsidmap: Added new --with-pluginpath configuration flag
@ 2010-12-22 19:07 Steve Dickson
2011-01-06 15:42 ` Steve Dickson
0 siblings, 1 reply; 2+ messages in thread
From: Steve Dickson @ 2010-12-22 19:07 UTC (permalink / raw)
To: Linux NFS Mailing list
Added new configuration flage so the plugin path
can be redefined when the library is built.
Signed-off-by: Steve Dickson <steved@redhat.com>
---
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>
--
1.7.3.3
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [PATCH] libnfsidmap: Added new --with-pluginpath configuration flag
2010-12-22 19:07 [PATCH] libnfsidmap: Added new --with-pluginpath configuration flag Steve Dickson
@ 2011-01-06 15:42 ` Steve Dickson
0 siblings, 0 replies; 2+ messages in thread
From: Steve Dickson @ 2011-01-06 15:42 UTC (permalink / raw)
To: Steve Dickson; +Cc: Linux NFS Mailing list
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@redhat.com>
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>
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2011-01-06 15:42 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-22 19:07 [PATCH] libnfsidmap: Added new --with-pluginpath configuration flag Steve Dickson
2011-01-06 15:42 ` Steve Dickson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).