reactos/dll/win32/CMakeLists.txt
Oleg Dubinskiy 90aff2947b
[REGAPI] Import regapi.dll from Wine Staging 5.7 CORE-16458 (#2723)
- Comment some other missing exports Windows regapi.dll has them, but Wine's one doesn't.

Required by MS winlogon with Win32SS replaced. I double-rechecked: now it doesn't fail due to missing regapi.dll in system32 or separate missing functions in this dll, exactly the same as with MS regapi. In pair with my profmap.dll (which was merged recently), now it fails due to InitializeUserProfile() stub in our userenv.dll (if to replace msgina too).
Also I compared the exports of MS regapi.dll and Wine's one. Win2k3 version has all exports that Wine version has and some others (which looks like were dropped in NT6). But those exports which already exist, are enough to allow MS winlogon no longer fail.

CORE-16458
2020-05-14 14:21:16 +02:00

269 lines
6.8 KiB
CMake

add_subdirectory(acledit)
add_subdirectory(aclui)
add_subdirectory(activeds)
add_subdirectory(actxprxy)
add_subdirectory(advapi32)
add_subdirectory(advapi32_vista)
add_subdirectory(advpack)
add_subdirectory(atl)
add_subdirectory(atl100)
add_subdirectory(atl80)
add_subdirectory(authz)
add_subdirectory(avicap32)
add_subdirectory(avifil32)
add_subdirectory(batt)
add_subdirectory(bcrypt)
add_subdirectory(beepmidi)
add_subdirectory(browseui)
add_subdirectory(bthci)
add_subdirectory(cabinet)
add_subdirectory(cards)
add_subdirectory(cfgmgr32)
add_subdirectory(clusapi)
add_subdirectory(comcat)
add_subdirectory(comctl32)
add_subdirectory(comdlg32)
add_subdirectory(compstui)
add_subdirectory(credui)
if(ARCH STREQUAL "i386")
add_subdirectory(crtdll) # only built on x86
endif()
add_subdirectory(crypt32)
add_subdirectory(cryptdlg)
add_subdirectory(cryptdll)
add_subdirectory(cryptnet)
add_subdirectory(cryptui)
add_subdirectory(dbghelp)
add_subdirectory(dciman32)
add_subdirectory(devmgr)
add_subdirectory(dnsapi)
add_subdirectory(esent)
add_subdirectory(faultrep)
add_subdirectory(fltlib)
add_subdirectory(fmifs)
add_subdirectory(fontsub)
if(NOT USE_CLANG_CL)
add_subdirectory(framedyn)
endif()
add_subdirectory(fusion)
add_subdirectory(gdiplus)
add_subdirectory(getuname)
add_subdirectory(hhctrl.ocx)
add_subdirectory(hid)
add_subdirectory(hlink)
add_subdirectory(hnetcfg)
add_subdirectory(httpapi)
add_subdirectory(iccvid)
add_subdirectory(icmp)
add_subdirectory(ieframe)
add_subdirectory(iernonce)
add_subdirectory(imaadp32.acm)
add_subdirectory(imagehlp)
add_subdirectory(imm32)
add_subdirectory(inetcomm)
add_subdirectory(inetmib1)
add_subdirectory(initpki)
add_subdirectory(inseng)
add_subdirectory(iologmsg)
add_subdirectory(iphlpapi)
#add_subdirectory(iprtprio) # not built in trunk
add_subdirectory(itircl)
add_subdirectory(itss)
add_subdirectory(jscript)
add_subdirectory(jsproxy)
add_subdirectory(kernel32)
add_subdirectory(kernel32_vista)
add_subdirectory(loadperf)
add_subdirectory(lpk)
add_subdirectory(lsasrv)
add_subdirectory(lz32)
add_subdirectory(mapi32)
add_subdirectory(mciavi32)
add_subdirectory(mcicda)
add_subdirectory(mciqtz32)
add_subdirectory(mciseq)
add_subdirectory(mciwave)
add_subdirectory(mgmtapi)
add_subdirectory(mlang)
#add_subdirectory(mmdevapi)
add_subdirectory(mmdrv)
add_subdirectory(modemui)
add_subdirectory(mpr)
add_subdirectory(mprapi)
add_subdirectory(msacm32)
add_subdirectory(msacm32.drv)
add_subdirectory(msadp32.acm)
add_subdirectory(msafd)
add_subdirectory(mscat32)
add_subdirectory(mscms)
add_subdirectory(mscoree)
add_subdirectory(msctf)
add_subdirectory(msftedit)
add_subdirectory(msg711.acm)
add_subdirectory(msgina)
add_subdirectory(msgsm32.acm)
add_subdirectory(mshtml)
add_subdirectory(msi)
add_subdirectory(mshtml.tlb)
add_subdirectory(msimg32)
add_subdirectory(msimtf)
add_subdirectory(msisip)
add_subdirectory(msisys.ocx)
#add_subdirectory(msnet32) #to be deleted in trunk.
add_subdirectory(mspatcha)
add_subdirectory(msports)
add_subdirectory(msrle32)
add_subdirectory(mssign32)
add_subdirectory(mssip32)
add_subdirectory(mstask)
add_subdirectory(msv1_0)
add_subdirectory(msvcrt)
add_subdirectory(msvcrt20)
add_subdirectory(msvcrt40)
add_subdirectory(msvfw32)
add_subdirectory(msvidc32)
add_subdirectory(mswsock)
add_subdirectory(msxml)
add_subdirectory(msxml2)
add_subdirectory(msxml3)
add_subdirectory(msxml3r)
add_subdirectory(msxml4)
add_subdirectory(msxml6)
add_subdirectory(mycomput)
add_subdirectory(nddeapi)
add_subdirectory(netapi32)
add_subdirectory(netcfgx)
add_subdirectory(netevent)
add_subdirectory(netid)
add_subdirectory(netmsg)
add_subdirectory(newdev)
add_subdirectory(npptools)
add_subdirectory(ntdll_vista)
add_subdirectory(ntdsapi)
add_subdirectory(ntlanman)
add_subdirectory(ntmarta)
add_subdirectory(objsel)
add_subdirectory(odbc32)
add_subdirectory(odbccp32)
add_subdirectory(ole32)
add_subdirectory(oleacc)
add_subdirectory(oleaut32)
add_subdirectory(olecli32)
add_subdirectory(oledlg)
add_subdirectory(olepro32)
add_subdirectory(olesvr32)
add_subdirectory(olethk32)
add_subdirectory(pdh)
add_subdirectory(pidgen)
add_subdirectory(powrprof)
add_subdirectory(profmap)
add_subdirectory(propsys)
add_subdirectory(psapi)
add_subdirectory(pstorec)
add_subdirectory(qmgr)
add_subdirectory(qmgrprxy)
add_subdirectory(query)
add_subdirectory(rasadhlp)
add_subdirectory(rasapi32)
add_subdirectory(rasdlg)
add_subdirectory(rasman)
add_subdirectory(regapi)
add_subdirectory(resutils)
add_subdirectory(riched20)
add_subdirectory(riched32)
add_subdirectory(rpcrt4)
add_subdirectory(rsabase)
add_subdirectory(rsaenh)
add_subdirectory(samlib)
add_subdirectory(samsrv)
add_subdirectory(sccbase)
add_subdirectory(schannel)
add_subdirectory(scrrun)
add_subdirectory(secur32)
add_subdirectory(security)
add_subdirectory(sensapi)
add_subdirectory(serialui)
add_subdirectory(setupapi)
add_subdirectory(sfc)
add_subdirectory(sfc_os)
add_subdirectory(shdoclc)
add_subdirectory(shdocvw)
add_subdirectory(shell32)
add_subdirectory(shfolder)
add_subdirectory(shimgvw)
add_subdirectory(shlwapi)
add_subdirectory(slbcsp)
add_subdirectory(smdll)
add_subdirectory(sndblst)
add_subdirectory(snmpapi)
add_subdirectory(softpub)
add_subdirectory(srclient)
add_subdirectory(stdole2.tlb)
add_subdirectory(stdole32.tlb)
add_subdirectory(sti)
add_subdirectory(storprop)
add_subdirectory(streamci)
add_subdirectory(sxs)
add_subdirectory(syssetup)
add_subdirectory(t2embed)
add_subdirectory(tapi32)
add_subdirectory(tapiui)
add_subdirectory(themeui)
add_subdirectory(traffic)
add_subdirectory(twain_32)
add_subdirectory(ubtrfs)
add_subdirectory(ucdfs)
add_subdirectory(uext2)
add_subdirectory(ufat)
add_subdirectory(ufatx)
add_subdirectory(uffs)
add_subdirectory(untfs)
add_subdirectory(updspapi)
add_subdirectory(ureiserfs)
add_subdirectory(url)
add_subdirectory(urlmon)
add_subdirectory(userenv)
add_subdirectory(usp10)
add_subdirectory(uxtheme)
add_subdirectory(vbscript)
add_subdirectory(verifier)
add_subdirectory(version)
add_subdirectory(vssapi)
add_subdirectory(wbemdisp)
add_subdirectory(wbemprox)
if(ARCH STREQUAL "i386")
add_subdirectory(wdmaud.drv)
endif()
add_subdirectory(windowscodecs)
add_subdirectory(windowscodecsext)
add_subdirectory(winemp3.acm)
add_subdirectory(winfax)
add_subdirectory(wing32)
add_subdirectory(winhttp)
add_subdirectory(wininet)
add_subdirectory(winmm)
add_subdirectory(winscard)
add_subdirectory(winsta)
add_subdirectory(wintrust)
add_subdirectory(wlanapi)
add_subdirectory(wldap32)
add_subdirectory(wlnotify)
add_subdirectory(wmi)
add_subdirectory(wmiutils)
add_subdirectory(wmvcore)
add_subdirectory(ws2_32)
add_subdirectory(ws2help)
add_subdirectory(wshirda)
add_subdirectory(wshom.ocx)
add_subdirectory(wshtcpip)
add_subdirectory(wsock32)
add_subdirectory(wtsapi32)
add_subdirectory(wuapi)
add_subdirectory(xinput1_1)
add_subdirectory(xinput1_2)
add_subdirectory(xinput1_3)
add_subdirectory(xinput9_1_0)
add_subdirectory(xmllite)
add_subdirectory(xolehlp)