[STDOLE32.TLB]
authorAmine Khaldi <amine.khaldi@reactos.org>
Mon, 11 Jun 2012 18:06:27 +0000 (18:06 +0000)
committerAmine Khaldi <amine.khaldi@reactos.org>
Mon, 11 Jun 2012 18:06:27 +0000 (18:06 +0000)
* Fix MSVC build and add the module to our build.

svn path=/trunk/; revision=56720

reactos/dll/win32/CMakeLists.txt
reactos/dll/win32/stdole32.tlb/std_ole_v1.idl

index b1ce620..d4dc265 100644 (file)
@@ -44,7 +44,7 @@ add_subdirectory(getuname)
 add_subdirectory(glu32)
 add_subdirectory(hhctrl.ocx)
 add_subdirectory(hid)
-add_subdirectory(hlink) # FIXME: msvc build.
+add_subdirectory(hlink)
 add_subdirectory(hnetcfg)
 add_subdirectory(httpapi)
 add_subdirectory(iccvid)
@@ -180,9 +180,7 @@ add_subdirectory(softpub)
 add_subdirectory(spoolss)
 add_subdirectory(srclient)
 add_subdirectory(stdole2.tlb)
-if(NOT MSVC)
-    add_subdirectory(stdole32.tlb) # FIXME: msvc build.
-endif()
+add_subdirectory(stdole32.tlb)
 add_subdirectory(sti)
 add_subdirectory(sxs)
 add_subdirectory(syssetup)
index 45fb3d5..952f547 100644 (file)
@@ -61,6 +61,7 @@ library stdole
         SCODE scode;
     } EXCEPINFO;
 
+#ifdef __WIDL__
     [
         odl,
         uuid(00000000-0000-0000-C000-000000000046)
@@ -135,4 +136,5 @@ library stdole
         HRESULT Clone(
                       [out] IEnumVARIANT **ppenum);
     }
+#endif
 };