Alexandre Julliard : configure: Disable some modules by default on non-x86.

Alexandre Julliard julliard at winehq.org
Fri Dec 5 07:42:47 CST 2008


Module: wine
Branch: master
Commit: d1cf3d3488df858ae14137d431e165520e3c7091
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=d1cf3d3488df858ae14137d431e165520e3c7091

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Fri Dec  5 11:44:50 2008 +0100

configure: Disable some modules by default on non-x86.

---

 configure    |   20 ++++++++++++++++----
 configure.ac |   21 +++++++++++++++++----
 2 files changed, 33 insertions(+), 8 deletions(-)

diff --git a/configure b/configure
index 8158ab9..de91964 100755
--- 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
 
diff --git a/configure.ac b/configure.ac
index f79b062..0d5c530 100644
--- a/configure.ac
+++ b/configure.ac
@@ -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
    




More information about the wine-cvs mailing list