]> git.draconx.ca Git - rrace.git/commitdiff
Fix reconfiguration when using --without-x.
authorNick Bowler <nbowler@draconx.ca>
Tue, 7 Jun 2022 00:01:41 +0000 (20:01 -0400)
committerNick Bowler <nbowler@draconx.ca>
Wed, 8 Jun 2022 02:30:24 +0000 (22:30 -0400)
We need to consider the user's selection when checking whether or not
to build the Motif UI, because the cached result may have come from a
prior configure run.

configure.ac

index 6be037eb9b858f3ef0dc1cdd34bf9296e377508e..2c359a723b16504e4cc772ae8e376acdac981741 100644 (file)
@@ -58,10 +58,11 @@ AS_IF([test x"$with_x" = x"yes" && test "$dx_cv_have_motif" != x"yes"],
 
 AC_SUBST([MOTIF_CFLAGS], [@&t@])
 AC_SUBST([MOTIF_LIBS], [@&t@])
-AS_IF([test x"$dx_cv_have_motif" = x"yes"],
+AM_CONDITIONAL([HAVE_MOTIF],
+  [test x"$with_x" != x"no" && test x"$dx_cv_have_motif" = x"yes"])
+AM_COND_IF([HAVE_MOTIF],
   [MOTIF_CFLAGS=$dx_cv_motif_cflags MOTIF_LIBS=$dx_cv_motif_libs],
   [AC_DEFINE([X_DISPLAY_MISSING])])
-AM_CONDITIONAL([HAVE_MOTIF], [test x"$dx_cv_have_motif" = x"yes"])
 AH_TEMPLATE([X11_RENDER_DEBUG],
   [Define to 1 to enable visual aids for debugging X11 rendering.])