baseheaddir = $(includedir) sysheaddir = $(baseheaddir)/sys secheaddir = $(baseheaddir)/sec_api secsysheaddir = $(baseheaddir)/sec_api/sys glheaddir = $(baseheaddir)/GL khrheaddir = $(baseheaddir)/KHR gdiplusheaddir = $(baseheaddir)/gdiplus wrlheaddir = $(baseheaddir)/wrl wrlwrappersheaddir = $(baseheaddir)/wrl/wrappers mingwhelperheaddir = $(baseheaddir)/psdk_inc sdksheaddir = $(baseheaddir)/sdks basehead_HEADERS = @BASEHEAD_LIST@ syshead_HEADERS = @SYSHEAD_LIST@ sechead_HEADERS = @SECHEAD_LIST@ secsyshead_HEADERS = @SECSYSHEAD_LIST@ glhead_HEADERS = @GLHEAD_LIST@ khrhead_HEADERS = @KHRHEAD_LIST@ gdiplushead_HEADERS = @GDIPLUSHEAD_LIST@ wrlhead_HEADERS = @WRLHEAD_LIST@ wrlwrappershead_HEADERS = @WRLWRAPPERSHEAD_LIST@ mingwhelperhead_HEADERS = @MINGWHELPERHEAD_LIST@ nodist_sdkshead_HEADERS = _mingw_directx.h _mingw_ddk.h noinst_HEADERS = crt/sdks/_mingw_directx.h.in crt/sdks/_mingw_ddk.h.in ddkheaddir = $(baseheaddir)/ddk dxheaddir = $(baseheaddir) idlheaddir = $(baseheaddir) ddkhead_HEADERS = @DDKHEAD_LIST@ dxhead_HEADERS = @DXHEAD_LIST@ idlhead_HEADERS = @IDLHEAD_LIST@ CLEANFILES = $(nodist_sdkshead_HEADERS) DISTCHECK_CONFIGURE_FLAGS = --enable-crt --enable-sdk=all --enable-idl EXTRA_DIST = $(srcdir)/ChangeLog.* include crt direct-x ddk tlb dist-hook: find $(distdir) -name ".svn" -type d -delete EXTRA_HEADERS = \ include/*.c \ include/*.dlg \ include/*.h \ include/*.h16 \ include/*.hxx \ include/*.idl \ include/*.rh \ include/*.ver \ include/GL/*.h \ include/psdk_inc/*.h \ include/gdiplus/*.h \ include/wrl/*.h \ include/wrl/wrappers/*.h \ crt/*.h \ crt/*.inl \ crt/sys/*.h \ crt/sec_api/*.h \ crt/sec_api/sys/*.h \ direct-x/include/*.h \ direct-x/include/*.idl \ ddk/include/ddk/*.h \ tlb/*.tlb if HAVE_WIDL IDL_SRCS = \ include/activation.idl \ include/activaut.idl \ include/activdbg.idl \ include/activdbg100.idl \ include/activprof.idl \ include/activscp.idl \ include/adhoc.idl \ include/alg.idl \ include/audioclient.idl \ include/audioendpoints.idl \ include/audiopolicy.idl \ include/bdaiface.idl \ include/comadmin.idl \ include/commoncontrols.idl \ include/control.idl \ include/ctfutb.idl \ include/dbgprop.idl \ include/dcompanimation.idl \ include/dimm.idl \ include/dispex.idl \ include/docobj.idl \ include/docobjectservice.idl \ include/documenttarget.idl \ include/devicetopology.idl \ include/downloadmgr.idl \ include/drmexternals.idl \ include/dxva2api.idl \ include/endpointvolume.idl \ include/evr.idl \ include/exdisp.idl \ include/filter.idl \ include/fsrm.idl \ include/fsrmenums.idl \ include/fsrmquota.idl \ include/fsrmreports.idl \ include/fsrmscreen.idl \ include/fusion.idl \ include/fwptypes.idl \ include/hstring.idl \ include/icftypes.idl \ include/icodecapi.idl \ include/iketypes.idl \ include/inputscope.idl \ include/inspectable.idl \ include/locationapi.idl \ include/oaidl.idl \ include/ocidl.idl \ include/comcat.idl \ include/mediaobj.idl \ include/mfidl.idl \ include/mfobjects.idl \ include/mfplay.idl \ include/mfreadwrite.idl \ include/mftransform.idl \ include/mmdeviceapi.idl \ include/mscoree.idl \ include/msctf.idl \ include/msinkaut.idl \ include/mshtml.idl \ include/mshtmhst.idl \ include/msopc.idl \ include/msxml.idl \ include/napcertrelyingparty.idl \ include/napcommon.idl \ include/napenforcementclient.idl \ include/napmanagement.idl \ include/napprotocol.idl \ include/napservermanagement.idl \ include/napsystemhealthagent.idl \ include/napsystemhealthvalidator.idl \ include/naptypes.idl \ include/netfw.idl \ include/netlistmgr.idl \ include/objectarray.idl \ include/objidl.idl \ include/objidlbase.idl \ include/oleidl.idl \ include/optary.idl \ include/portabledevicetypes.idl \ include/propidl.idl \ include/propsys.idl \ include/regbag.idl \ include/sapi51.idl \ include/sapi53.idl \ include/sapi54.idl \ include/sensorsapi.idl \ include/servprov.idl \ include/shldisp.idl \ include/shobjidl.idl \ include/shtypes.idl \ include/strmif.idl \ include/structuredquerycondition.idl \ include/taskschd.idl \ include/tpcshrd.idl \ include/textstor.idl \ include/tuner.idl \ include/uianimation.idl \ include/uiautomationclient.idl \ include/uiautomationcore.idl \ include/uiviewsettingsinterop.idl \ include/unknwn.idl \ include/unknwnbase.idl \ include/urlmon.idl \ include/wbemads.idl \ include/wbemcli.idl \ include/wbemdisp.idl \ include/wbemprov.idl \ include/wbemtran.idl \ include/wdstptmgmt.idl \ include/wincodec.idl \ include/wmcontainer.idl \ include/wmsbuffer.idl \ include/wmsdkidl.idl \ include/wsdattachment.idl \ include/wsdbase.idl \ include/wsdclient.idl \ include/wsddisco.idl \ include/wsdhost.idl \ include/wsdxml.idl \ include/wsmandisp.idl \ include/wtypesbase.idl \ include/windows.foundation.idl \ include/windows.security.cryptography.idl \ include/windows.storage.idl \ include/windows.storage.streams.idl \ include/windows.system.idl \ include/windows.system.threading.idl \ include/wmcodecdsp.idl \ include/wmdrmsdk.idl \ include/wpcapi.idl \ include/wtypes.idl \ include/xmllite.idl \ include/xpsdigitalsignature.idl \ include/xpsobjectmodel_1.idl \ include/xpsrassvc.idl \ include/xpsobjectmodel.idl \ include/xpsprint.idl \ direct-x/include/amstream.idl \ direct-x/include/amvideo.idl \ direct-x/include/austream.idl \ direct-x/include/d3d10.idl \ direct-x/include/d3d10_1.idl \ direct-x/include/d3d10sdklayers.idl \ direct-x/include/d3d11.idl \ direct-x/include/d3d11_1.idl \ direct-x/include/d3d11_2.idl \ direct-x/include/d3d11_3.idl \ direct-x/include/d3d11_4.idl \ direct-x/include/d3d11sdklayers.idl \ direct-x/include/d3dcommon.idl \ direct-x/include/ddstream.idl \ direct-x/include/dmodshow.idl \ direct-x/include/dxgi.idl \ direct-x/include/dxgi1_2.idl \ direct-x/include/dxgi1_3.idl \ direct-x/include/dxgi1_4.idl \ direct-x/include/dxgi1_5.idl \ direct-x/include/dxgi1_6.idl \ direct-x/include/dxgicommon.idl \ direct-x/include/dxgiformat.idl \ direct-x/include/dxgitype.idl \ direct-x/include/mediaobj.idl \ direct-x/include/medparam.idl \ direct-x/include/mmstream.idl \ direct-x/include/qedit.idl \ direct-x/include/qnetwork.idl \ direct-x/include/vmr9.idl TLB_SRCS = \ tlb/oleacc.idl \ tlb/stdole2.idl BUILT_SOURCES = $(IDL_SRCS:.idl=.h) $(TLB_SRCS:.idl=.tlb) .idl.h: crt/_mingw.h $(WIDL) -DBOOL=WINBOOL -I$(srcdir)/include -I$(srcdir)/direct-x/include -Icrt -I$(srcdir)/crt -h -o $@ $< .idl.tlb: $(WIDL) -I$(srcdir)/include -t -o $@ $< endif _mingw_directx.h: $(srcdir)/crt/sdks/_mingw_directx.h.in $(SED) s/MINGW_HAS_DX$$/@MINGW_HAS_DX@/ $< > $@ _mingw_ddk.h: $(srcdir)/crt/sdks/_mingw_ddk.h.in $(SED) s/MINGW_HAS_DDK$$/@MINGW_HAS_DDK@/ $< > $@