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