Disable run of ldconfig if crosscompiling too
[deb_libnfs.git] / configure.ac
index 71efb74b9c4bd31559ccb5be47af986152b4a90e..363e6716824fdf244b2bc316248b1f97502ea13e 100644 (file)
@@ -14,12 +14,18 @@ if test "${libdir}" = '${exec_prefix}/lib'; then
 fi
 
 is_solaris="no"
+is_darwin="no"
 install="/usr/bin/install"
 ldconfig="ldconfig"
 
 case `uname` in
   Linux*)
     ;;
+  Darwin*)
+    libdir='${exec_prefix}/lib'
+    ldconfig='echo no ldconfig on darwin'
+    is_darwin="yes"
+    ;;
   AIX*)
     ;;
   SunOS)
@@ -47,6 +53,21 @@ if test ! -z "$LOGDIR"; then
 fi
 AC_SUBST(LOGDIR)
 
+AC_ARG_WITH([examples],
+              [  --without-examples  Disable build of examples],
+             [ENABLE_EXAMPLES="no"],
+             [ENABLE_EXAMPLES="yes"]
+             )
+AC_SUBST(ENABLE_EXAMPLES)
+
+AC_ARG_WITH([ldconfig],
+           [  --without-ldconfig  Disable call of ldconfig on make install],
+           [ldconfig='echo ldconfig disabled'])
+
+if test x"$cross_compiling" = xyes; then
+  ldconfig='echo crosscompiling: ldconfig disabled'
+fi
+
 AC_CONFIG_HEADER(config.h)
 
 EXTRA_OBJ=""
@@ -66,6 +87,7 @@ fi
 AC_SUBST(libdir)
 AC_SUBST(install)
 AC_SUBST(ldconfig)
+AC_SUBST(is_darwin)
 #AC_SUBST(LIBNFS_LDFLAGS)
 
 AC_OUTPUT(Makefile)