]> git.eshelyaron.com Git - emacs.git/commitdiff
* configure.ac (MODULES_SUFFIX): Always give it a value.
authorGlenn Morris <rgm@gnu.org>
Sun, 23 Jul 2017 01:36:22 +0000 (18:36 -0700)
committerGlenn Morris <rgm@gnu.org>
Sun, 23 Jul 2017 01:36:22 +0000 (18:36 -0700)
This prevents a Makefile thinko like "rm *${MODULE_SUFFIX}".

configure.ac

index 056c8c35c5704c543f57f307321d6476ba6279cd..b127563c9d3d892afd93a0ac8d04a9aad8800300 100644 (file)
@@ -3557,27 +3557,22 @@ AC_SUBST(LIBZ)
 LIBMODULES=
 HAVE_MODULES=no
 MODULES_OBJ=
-MODULES_SUFFIX=
+case $opsys in
+  cygwin|mingw32) MODULES_SUFFIX=".dll" ;;
+  *) MODULES_SUFFIX=".so" ;;
+esac
 if test "${with_modules}" != "no"; then
   case $opsys in
     gnu|gnu-linux)
       LIBMODULES="-ldl"
-      MODULES_SUFFIX=".so"
-      HAVE_MODULES=yes
-      ;;
-    cygwin|mingw32)
-      MODULES_SUFFIX=".dll"
       HAVE_MODULES=yes
       ;;
-    darwin)
-      MODULES_SUFFIX=".so"
+    cygwin|mingw32|darwin)
       HAVE_MODULES=yes
       ;;
     *)
       # BSD systems have dlopen in libc.
-      AC_CHECK_FUNC([dlopen],
-        [MODULES_SUFFIX=".so"
-         HAVE_MODULES=yes])
+      AC_CHECK_FUNC([dlopen], [HAVE_MODULES=yes])
       ;;
   esac