Update of /cvsroot/pywin32/pywin32
In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv9275
Modified Files:
setup.py
Log Message:
give up attempting to build exchange support for 64bit builds
Index: setup.py
===================================================================
RCS file: /cvsroot/pywin32/pywin32/setup.py,v
retrieving revision 1.115
retrieving revision 1.116
diff -C2 -d -r1.115 -r1.116
*** setup.py 17 Nov 2010 04:13:40 -0000 1.115
--- setup.py 18 Nov 2010 04:21:43 -0000 1.116
***************
*** 741,744 ****
--- 741,748 ----
def _why_cant_build_extension(self, ext):
# Return None, or a reason it can't be built.
+ # This kinda sucks, but I'm giving up on exchange support in 64bit
+ # builds.
+ if self.plat_name == 'win-amd64' and ext.name in ['exchange', 'exchdapi']:
+ return "Can't get exchange support working in 64bit builds"
include_dirs = self.compiler.include_dirs + \
os.environ.get("INCLUDE", "").split(os.pathsep)
***************
*** 1740,1744 ****
sources=("""
%(mapi)s/exchange.i %(mapi)s/exchange.cpp
! %(mapi)s/PyIExchangeManageStore.i %(mapi)s/PyIExchangeManageStore.cpp
""" % dirs).split()),
WinExt_win32com_mapi('exchdapi', libraries="advapi32",
--- 1744,1748 ----
sources=("""
%(mapi)s/exchange.i %(mapi)s/exchange.cpp
! %(mapi)s/PyIExchangeManageStore.i %(mapi)s/PyIExchangeManageStore.cpp
""" % dirs).split()),
WinExt_win32com_mapi('exchdapi', libraries="advapi32",
|