1 2add_definitions(-D__ROS_LONG64__) 3 4if(MSVC) 5 add_compile_options( 6 /wd4090 # C4090: 'function': different 'const' qualifiers 7 /wd4146 # C4146: unary minus operator applied to unsigned type, result still unsigned 8 /wd4189 # C4189: 'x': local variable is initialized but not referenced 9 /wd4267 # C4267: '=': conversion from 'size_t' to 'int', possible loss of data 10 /wd4305) # C4305: '=': truncation from 'double' to 'FLOAT' 11 if(ARCH STREQUAL "amd64") 12 add_compile_options( 13 /wd4312 # C4312: 'type cast': conversion from 'unsigned int' to 'char *' of greater size 14 ) 15 endif() 16endif() 17 18add_subdirectory(advapi32) 19add_subdirectory(advpack) 20add_subdirectory(amstream) 21add_subdirectory(atl) 22add_subdirectory(atl100) 23add_subdirectory(atl80) 24add_subdirectory(avifil32) 25add_subdirectory(bcrypt) 26add_subdirectory(browseui) 27add_subdirectory(cabinet) 28add_subdirectory(cmd) 29add_subdirectory(comcat) 30add_subdirectory(comctl32) 31add_subdirectory(comdlg32) 32add_subdirectory(credui) 33add_subdirectory(crypt32) 34add_subdirectory(cryptnet) 35add_subdirectory(cryptui) 36add_subdirectory(d3dcompiler_43) 37add_subdirectory(d3drm) 38add_subdirectory(d3dx9_36) 39add_subdirectory(dbghelp) 40add_subdirectory(devenum) 41add_subdirectory(dinput) 42add_subdirectory(dinput8) 43add_subdirectory(dnsapi) 44add_subdirectory(dplayx) 45add_subdirectory(dsound) 46add_subdirectory(dxdiagn) 47add_subdirectory(faultrep) 48add_subdirectory(fusion) 49add_subdirectory(gdi32) 50add_subdirectory(gdiplus) 51add_subdirectory(hid) 52add_subdirectory(hlink) 53add_subdirectory(hnetcfg) 54add_subdirectory(imagehlp) 55add_subdirectory(imm32) 56add_subdirectory(inetcomm) 57add_subdirectory(inetmib1) 58add_subdirectory(iphlpapi) 59add_subdirectory(itss) 60add_subdirectory(jscript) 61add_subdirectory(kernel32) 62add_subdirectory(localspl) 63add_subdirectory(localui) 64add_subdirectory(lz32) 65add_subdirectory(mapi32) 66add_subdirectory(mlang) 67add_subdirectory(mmdevapi) 68add_subdirectory(mpr) 69add_subdirectory(msacm32) 70add_subdirectory(mscms) 71add_subdirectory(mscoree) 72add_subdirectory(msctf) 73add_subdirectory(mshtml) 74add_subdirectory(msi) 75add_subdirectory(msrle32) 76add_subdirectory(mstask) 77add_subdirectory(msvcrt) 78add_subdirectory(msvcrtd) 79add_subdirectory(msvfw32) 80add_subdirectory(msxml3) 81add_subdirectory(netapi32) 82add_subdirectory(netcfgx) 83add_subdirectory(ntdll) 84add_subdirectory(ntdsapi) 85add_subdirectory(odbccp32) 86add_subdirectory(ole32) 87add_subdirectory(oleacc) 88add_subdirectory(oleaut32) 89add_subdirectory(oledlg) 90add_subdirectory(opengl32) 91add_subdirectory(pdh) 92add_subdirectory(propsys) 93add_subdirectory(psapi) 94add_subdirectory(qedit) 95add_subdirectory(qmgr) 96add_subdirectory(quartz) 97add_subdirectory(rasapi32) 98add_subdirectory(reg) 99add_subdirectory(regedit) 100add_subdirectory(riched20) 101add_subdirectory(riched32) 102add_subdirectory(rpcrt4) 103add_subdirectory(rsaenh) 104add_subdirectory(schannel) 105add_subdirectory(scrrun) 106add_subdirectory(secur32) 107add_subdirectory(serialui) 108add_subdirectory(services) 109add_subdirectory(setupapi) 110add_subdirectory(shdocvw) 111add_subdirectory(shell32) 112add_subdirectory(shlwapi) 113add_subdirectory(snmpapi) 114add_subdirectory(spoolss) 115add_subdirectory(sti) 116add_subdirectory(sxs) 117add_subdirectory(twain_32) 118add_subdirectory(urlmon) 119add_subdirectory(user32) 120add_subdirectory(userenv) 121add_subdirectory(usp10) 122add_subdirectory(uxtheme) 123add_subdirectory(vbscript) 124add_subdirectory(version) 125add_subdirectory(wbemdisp) 126add_subdirectory(wbemprox) 127add_subdirectory(windowscodecs) 128add_subdirectory(windowscodecsext) 129add_subdirectory(winhttp) 130add_subdirectory(wininet) 131add_subdirectory(winmm) 132#add_subdirectory(winspool) 133add_subdirectory(wintrust) 134add_subdirectory(wldap32) 135add_subdirectory(wmiutils) 136add_subdirectory(wmvcore) 137add_subdirectory(ws2_32) 138add_subdirectory(wscript) 139add_subdirectory(wshom) 140add_subdirectory(wtsapi32) 141add_subdirectory(xcopy) 142add_subdirectory(xinput1_3) 143add_subdirectory(xmllite) 144