configure: Disable some modules by default on non-x86.
authorAlexandre Julliard <julliard@winehq.org>
Fri, 5 Dec 2008 10:44:50 +0000 (11:44 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Fri, 5 Dec 2008 10:44:50 +0000 (11:44 +0100)
configure
configure.ac

index 8158ab9a9e3c537ca2b22aaa34e29d6c8ce20984..de919649a310592bdc903422af3c9ae73903d457 100755 (executable)
--- a/configure
+++ b/configure
@@ -2375,10 +2375,22 @@ esac
 
 case $host_cpu in
   *i[3456789]86*)
-    if test "x$enable_win16" != "xno"
-    then
-      enable_win16="yes"
-    fi
+    enable_win16=${enable_win16:-yes}
+    ;;
+  *)
+    enable_win16=${enable_win16:-no}
+    enable_ifsmgr_vxd=${enable_ifsmgr_vxd:-no}
+    enable_mmdevldr_vxd=${enable_mmdevldr_vxd:-no}
+    enable_monodebg_vxd=${enable_monodebg_vxd:-no}
+    enable_vdhcp_vxd=${enable_vdhcp_vxd:-no}
+    enable_vmm_vxd=${enable_vmm_vxd:-no}
+    enable_vnbt_vxd=${enable_vnbt_vxd:-no}
+    enable_vnetbios_vxd=${enable_vnetbios_vxd:-no}
+    enable_vtdapi_vxd=${enable_vtdapi_vxd:-no}
+    enable_vwin32_vxd=${enable_vwin32_vxd:-no}
+    enable_w32skrnl=${enable_w32skrnl:-no}
+    enable_winedos=${enable_winedos:-no}
+    enable_winevdm=${enable_winevdm:-no}
     ;;
 esac
 
index f79b0627a31688ab52394eb11ed0aa85d193d696..0d5c530b2b695320b9e67664366d5a642493649d 100644 (file)
@@ -98,10 +98,23 @@ esac
 dnl enable_win16 defaults to yes on x86, to no on other CPUs
 case $host_cpu in
   *i[[3456789]]86*)
-    if test "x$enable_win16" != "xno" 
-    then
-      enable_win16="yes"
-    fi
+    enable_win16=${enable_win16:-yes}
+    ;;
+  *)
+    enable_win16=${enable_win16:-no}
+dnl disable some modules by default on non-x86
+    enable_ifsmgr_vxd=${enable_ifsmgr_vxd:-no}
+    enable_mmdevldr_vxd=${enable_mmdevldr_vxd:-no}
+    enable_monodebg_vxd=${enable_monodebg_vxd:-no}
+    enable_vdhcp_vxd=${enable_vdhcp_vxd:-no}
+    enable_vmm_vxd=${enable_vmm_vxd:-no}
+    enable_vnbt_vxd=${enable_vnbt_vxd:-no}
+    enable_vnetbios_vxd=${enable_vnetbios_vxd:-no}
+    enable_vtdapi_vxd=${enable_vtdapi_vxd:-no}
+    enable_vwin32_vxd=${enable_vwin32_vxd:-no}
+    enable_w32skrnl=${enable_w32skrnl:-no}
+    enable_winedos=${enable_winedos:-no}
+    enable_winevdm=${enable_winevdm:-no}
     ;;
 esac