Synchronize with trunk.
[reactos.git] / include / psdk / CMakeLists.txt
index feae9de..af6208d 100644 (file)
@@ -38,6 +38,7 @@ list(APPEND SOURCE
     docobj.idl
     docobjectservice.idl
     downloadmgr.idl
+    dxgi.idl
 #   dyngraph.idl
     exdisp.idl
     fusion.idl
@@ -107,6 +108,8 @@ list(APPEND SOURCE
     urlmon.idl
     vmr9.idl
 #   vmrender.idl
+    wbemcli.idl
+    wbemprov.idl
     wia_lh.idl
     wia_xp.idl
     wincodec.idl
@@ -119,16 +122,13 @@ list(APPEND SOURCE
     ctfutb.idl
     xmllite.idl)
 
-if(NOT MSVC)
-  list(APPEND SOURCE
-    wbemcli.idl)
-endif()
-
 add_idl_headers(psdk ${SOURCE})
-
 add_typelib(stdole2.idl)
 add_custom_target(stdole2 DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/stdole2.tlb)
 
+add_idl_headers(d3d_idl_headers d3d10.idl d3dcommon.idl)
+
+add_iid_library(dxgi_uuids dxgi.idl)
 add_iid_library(wuguid wuapi.idl)
 add_iid_library(xml_uuids msxml2.idl)