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