[PSDK] Update gdiplus{flat,types}.h. CORE-9924
[reactos.git] / reactos / include / psdk / CMakeLists.txt
1
2 add_definitions(-D_MIDL_USE_GUIDDEF_)
3
4 include_directories(${CMAKE_CURRENT_SOURCE_DIR})
5
6 list(APPEND SOURCE
7 # access.idl
8 activaut.idl
9 activdbg.idl
10 activscp.idl
11 asptlb.idl
12 # asynot.idl
13 # asysta.idl
14 atliface.idl
15 audioclient.idl
16 audiopolicy.idl
17 bdaiface.idl
18 # binres.idl
19 bits.idl
20 bits1_5.idl
21 bits3_0.idl
22 # cmdbas.idl
23 # cmdtxt.idl
24 comcat.idl
25 commoncontrols.idl
26 control.idl
27 cor.idl
28 cordebug.idl
29 # crtrow.idl
30 ctxtcall.idl
31 # dbccmd.idl
32 # dbcses.idl
33 # dbdsad.idl
34 # dbinit.idl
35 # dbprop.idl
36 # dbs.idl
37 devenum.idl
38 devicetopology.idl
39 dimm.idl
40 dispex.idl
41 docobj.idl
42 docobjectservice.idl
43 downloadmgr.idl
44 dxgi.idl
45 # dyngraph.idl
46 endpointvolume.idl
47 exdisp.idl
48 fusion.idl
49 hlink.idl
50 htiface.idl
51 htiframe.idl
52 httprequest.idl
53 iads.idl
54 icftypes.idl
55 imnact.idl
56 imnxport.idl
57 indexsrv.idl
58 inputscope.idl
59 inseng.idl
60 metahost.idl
61 mimeinfo.idl
62 mimeole.idl
63 mlang.idl
64 mmdeviceapi.idl
65 mscoree.idl
66 msctf.idl
67 msdadc.idl
68 mshtmhst.idl
69 mshtml.idl
70 msinkaut.idl
71 mstask.idl
72 msxml.idl
73 msxml2.idl
74 msxml6.idl
75 netcon.idl
76 netfw.idl
77 oaidl.idl
78 objectarray.idl
79 objidl.idl
80 objsafe.idl
81 ocidl.idl
82 ocmm.idl
83 oleacc.idl
84 oledb.idl
85 oleidl.idl
86 # opnrst.idl
87 optary.idl
88 perhist.idl
89 propidl.idl
90 propsys.idl
91 pstore.idl
92 richole.idl
93 # row.idl
94 # rowchg.idl
95 # rstbas.idl
96 # rstinf.idl
97 # rstloc.idl
98 sensevts.idl
99 servprov.idl
100 # sesprp.idl
101 shdeprecated.idl
102 shldisp.idl
103 shobjidl.idl
104 shtypes.idl
105 # stdole2.idl
106 strmif.idl
107 structuredquerycondition.idl
108 textstor.idl
109 tlogstg.idl
110 tom.idl
111 tuner.idl
112 unknwn.idl
113 urlhist.idl
114 urlmon.idl
115 vmr9.idl
116 # vmrender.idl
117 wbemcli.idl
118 wbemdisp.idl
119 wbemprov.idl
120 wia_lh.idl
121 wia_xp.idl
122 wincodec.idl
123 wincodecsdk.idl
124 winsxs.idl
125 wmiutils.idl
126 wtypes.idl
127 wuapi.idl
128 xmldom.idl
129 xmldso.idl
130 ctfutb.idl
131 xmllite.idl)
132
133 add_idl_headers(psdk ${SOURCE})
134 add_typelib(stdole2.idl)
135 add_custom_target(stdole2 DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/stdole2.tlb)
136
137 add_idl_headers(d3d_idl_headers d3d10.idl d3dcommon.idl)
138
139 add_iid_library(dxgi_uuids dxgi.idl)
140 add_iid_library(wuguid wuapi.idl)
141 add_iid_library(xml_uuids msxml2.idl)
142
143 generate_idl_iids(wincodec.idl)