[CMAKE]
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Sun, 28 Nov 2010 15:40:47 +0000 (15:40 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Sun, 28 Nov 2010 15:40:47 +0000 (15:40 +0000)
Add a hack for midl. Don't ask me why, but renaming IEnumVARIANT to something different globally fixes the compilation of dxsdk. someone with more idl knowledge should check that.

svn path=/branches/cmake-bringup/; revision=49843

msc.cmake

index 0c0a527..b6b8916 100644 (file)
--- a/msc.cmake
+++ b/msc.cmake
@@ -131,7 +131,7 @@ endmacro()
 \r
 #idl files support\r
 set(IDL_COMPILER midl)\r
 \r
 #idl files support\r
 set(IDL_COMPILER midl)\r
-set(IDL_FLAGS /win32)\r
+set(IDL_FLAGS /win32 /DIEnumVARIANT=IEnumXVARIANT)\r
 set(IDL_HEADER_ARG /h) #.h\r
 set(IDL_TYPELIB_ARG /tlb) #.tlb\r
 set(IDL_SERVER_ARG /sstub) #.c for stub server library\r
 set(IDL_HEADER_ARG /h) #.h\r
 set(IDL_TYPELIB_ARG /tlb) #.tlb\r
 set(IDL_SERVER_ARG /sstub) #.c for stub server library\r