5b5929e7188ce3552683fc958a8cfe6aa5283d78
[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 bdaiface.idl
16 # binres.idl
17 bits.idl
18 bits1_5.idl
19 # cmdbas.idl
20 # cmdtxt.idl
21 comcat.idl
22 commoncontrols.idl
23 control.idl
24 # crtrow.idl
25 ctxtcall.idl
26 # dbccmd.idl
27 # dbcses.idl
28 # dbdsad.idl
29 # dbinit.idl
30 # dbprop.idl
31 # dbs.idl
32 devenum.idl
33 dimm.idl
34 dispex.idl
35 docobj.idl
36 downloadmgr.idl
37 # dyngraph.idl
38 exdisp.idl
39 fusion.idl
40 hlink.idl
41 htiframe.idl
42 iads.idl
43 icftypes.idl
44 imnact.idl
45 imnxport.idl
46 indexsrv.idl
47 mimeinfo.idl
48 mimeole.idl
49 mlang.idl
50 mscoree.idl
51 msctf.idl
52 msdadc.idl
53 mshtmhst.idl
54 mshtml.idl
55 msinkaut.idl
56 mstask.idl
57 msxml.idl
58 msxml2.idl
59 msxml6.idl
60 netcon.idl
61 netfw.idl
62 oaidl.idl
63 objectarray.idl
64 objidl.idl
65 objsafe.idl
66 ocidl.idl
67 ocmm.idl
68 oleacc.idl
69 oledb.idl
70 oleidl.idl
71 # opnrst.idl
72 optary.idl
73 perhist.idl
74 propidl.idl
75 propsys.idl
76 pstore.idl
77 richole.idl
78 # row.idl
79 # rowchg.idl
80 # rstbas.idl
81 # rstinf.idl
82 # rstloc.idl
83 sensevts.idl
84 servprov.idl
85 # sesprp.idl
86 shdeprecated.idl
87 shldisp.idl
88 shobjidl.idl
89 shtypes.idl
90 # stdole2.idl
91 strmif.idl
92 structuredquerycondition.idl
93 textstor.idl
94 tom.idl
95 tuner.idl
96 unknwn.idl
97 urlhist.idl
98 urlmon.idl
99 vmr9.idl
100 # vmrender.idl
101 wia_lh.idl
102 wia_xp.idl
103 wincodec.idl
104 winsxs.idl
105 wtypes.idl
106 wuapi.idl
107 xmldom.idl
108 xmldso.idl
109 ctfutb.idl
110 xmllite.idl)
111
112 if(NOT MSVC)
113 list(APPEND SOURCE
114 wbemcli.idl)
115 endif()
116
117 add_idl_headers(psdk ${SOURCE})
118
119 add_typelib(stdole2 stdole2.idl)
120
121 add_iid_library(wuguid wuapi.idl)
122 add_iid_library(xml_uuids msxml2.idl)
123
124 generate_idl_iids(wincodec.idl)