diff m4/m4_ax_have_qt.m4 @ 267:09c5bd74fe93

win32: make builds work again
author Paper <paper@paper.us.eu.org>
date Thu, 11 Apr 2024 23:39:18 -0400
parents 9a04802848c0
children f01b6e9c8fa2
line wrap: on
line diff
--- a/m4/m4_ax_have_qt.m4	Thu Apr 11 22:05:41 2024 -0400
+++ b/m4/m4_ax_have_qt.m4	Thu Apr 11 23:39:18 2024 -0400
@@ -88,6 +88,7 @@
     CONFIG -= debug_and_release
     CONFIG += release
 }
+QMAKE_PROJECT_DEPTH = 0
 qtHaveModule(core):    QT += core
 qtHaveModule(gui):     QT += gui
 qtHaveModule(widgets): QT += widgets
@@ -105,7 +106,7 @@
     $QMAKE $am_have_qt_pro -o $am_have_qt_makefile
     QT_CXXFLAGS=`cd $am_have_qt_dir; make -s -f $am_have_qt_makefile_vars CXXFLAGS`
     QT_LIBS=`cd $am_have_qt_dir; make -s -f $am_have_qt_makefile_vars LIBS`
-    rm $am_have_qt_pro $am_have_qt_stash $am_have_qt_makefile
+    rm $am_have_qt_pro $am_have_qt_stash $am_have_qt_makefile $am_have_qt_makefile_vars
     rmdir $am_have_qt_dir
 
     # Look for specific tools in $PATH
@@ -171,7 +172,7 @@
 };
 EOF
 
-      cat > ax_qt_main.$ac_ext << EOF
+      cat > ax_qt_main.cc << EOF
 #include "ax_qt_test.h"
 #include <qapplication.h>
 int main( int argc, char **argv )
@@ -183,26 +184,26 @@
 EOF
 
       ax_cv_qt_test_result="failure"
-      ax_try_1="$QT_MOC ax_qt_test.h -o moc_ax_qt_test.$ac_ext >/dev/null 2>/dev/null"
+      ax_try_1="$QT_MOC ax_qt_test.h -o moc_ax_qt_test.cc >/dev/null 2>/dev/null"
       AC_TRY_EVAL(ax_try_1)
       if test x"$ac_status" != x0; then
         echo "$ax_err_1" >&AS_MESSAGE_LOG_FD
         echo "configure: could not run $QT_MOC on:" >&AS_MESSAGE_LOG_FD
         cat ax_qt_test.h >&AS_MESSAGE_LOG_FD
       else
-        ax_try_2="$CXX $QT_CXXFLAGS -c $CXXFLAGS -o moc_ax_qt_test.o moc_ax_qt_test.$ac_ext >/dev/null 2>/dev/null"
+        ax_try_2="$CXX $QT_CXXFLAGS -c $CXXFLAGS -o moc_ax_qt_test.o moc_ax_qt_test.cc >/dev/null 2>/dev/null"
         AC_TRY_EVAL(ax_try_2)
         if test x"$ac_status" != x0; then
           echo "$ax_err_2" >&AS_MESSAGE_LOG_FD
           echo "configure: could not compile:" >&AS_MESSAGE_LOG_FD
-          cat moc_ax_qt_test.$ac_ext >&AS_MESSAGE_LOG_FD
+          cat moc_ax_qt_test.cc >&AS_MESSAGE_LOG_FD
         else
-          ax_try_3="$CXX $QT_CXXFLAGS -c $CXXFLAGS -o ax_qt_main.o ax_qt_main.$ac_ext >/dev/null 2>/dev/null"
+          ax_try_3="$CXX $QT_CXXFLAGS -c $CXXFLAGS -o ax_qt_main.o ax_qt_main.cc >/dev/null 2>/dev/null"
           AC_TRY_EVAL(ax_try_3)
           if test x"$ac_status" != x0; then
             echo "$ax_err_3" >&AS_MESSAGE_LOG_FD
             echo "configure: could not compile:" >&AS_MESSAGE_LOG_FD
-            cat ax_qt_main.$ac_ext >&AS_MESSAGE_LOG_FD
+            cat ax_qt_main.cc >&AS_MESSAGE_LOG_FD
           else
             ax_try_4="$CXX -o ax_qt_main ax_qt_main.o moc_ax_qt_test.o $QT_LIBS $LIBS >/dev/null 2>/dev/null"
             AC_TRY_EVAL(ax_try_4)