[STDOLE32.TLB]
[reactos.git] / reactos / dll / win32 / CMakeLists.txt
index 24b2783..d4dc265 100644 (file)
@@ -22,7 +22,9 @@ add_subdirectory(comctl32)
 add_subdirectory(comdlg32)
 add_subdirectory(compstui)
 add_subdirectory(credui)
-add_subdirectory(crtdll)
+if(ARCH MATCHES i386)
+    add_subdirectory(crtdll) # only built on x86
+endif()
 add_subdirectory(crypt32)
 add_subdirectory(cryptdlg)
 add_subdirectory(cryptdll)
@@ -37,13 +39,12 @@ add_subdirectory(dwmapi)
 add_subdirectory(faultrep)
 add_subdirectory(fmifs)
 add_subdirectory(fusion)
-add_subdirectory(gdi32)
 add_subdirectory(gdiplus)
 add_subdirectory(getuname)
 add_subdirectory(glu32)
 add_subdirectory(hhctrl.ocx)
 add_subdirectory(hid)
-add_subdirectory(hlink) # FIXME: msvc build.
+add_subdirectory(hlink)
 add_subdirectory(hnetcfg)
 add_subdirectory(httpapi)
 add_subdirectory(iccvid)
@@ -58,9 +59,7 @@ add_subdirectory(inseng)
 add_subdirectory(iphlpapi)
 #add_subdirectory(iprtprio) # not built in trunk
 add_subdirectory(itircl)
-if(NOT MSVC)
-    add_subdirectory(itss) # FIXME: msvc build.
-endif()
+add_subdirectory(itss)
 add_subdirectory(jscript)
 add_subdirectory(kernel32)
 add_subdirectory(loadperf)
@@ -108,14 +107,12 @@ add_subdirectory(mssign32)
 add_subdirectory(mssip32)
 add_subdirectory(mstask)
 add_subdirectory(msvcrt)
-#add_subdirectory(msvcrt20) FIX spec2def
-#add_subdirectory(msvcrt40) FIX spec2def
+add_subdirectory(msvcrt20)
+add_subdirectory(msvcrt40)
 add_subdirectory(msvfw32)
 add_subdirectory(msvidc32)
 add_subdirectory(mswsock)
-if(NOT MSVC)
-    add_subdirectory(msxml3) # FIXME: msvc build.
-endif()
+add_subdirectory(msxml3)
 add_subdirectory(nddeapi)
 add_subdirectory(netapi32)
 add_subdirectory(netcfgx)
@@ -145,9 +142,7 @@ add_subdirectory(powrprof)
 add_subdirectory(printui)
 add_subdirectory(psapi)
 add_subdirectory(pstorec)
-if(NOT MSVC)
-    add_subdirectory(qmgr) # FIXME: msvc build.
-endif()
+add_subdirectory(qmgr)
 add_subdirectory(qmgrprxy)
 add_subdirectory(query)
 add_subdirectory(rasadhlp)
@@ -185,9 +180,7 @@ add_subdirectory(softpub)
 add_subdirectory(spoolss)
 add_subdirectory(srclient)
 add_subdirectory(stdole2.tlb)
-if(NOT MSVC)
-    add_subdirectory(stdole32.tlb) # FIXME: msvc build.
-endif()
+add_subdirectory(stdole32.tlb)
 add_subdirectory(sti)
 add_subdirectory(sxs)
 add_subdirectory(syssetup)
@@ -204,13 +197,14 @@ add_subdirectory(untfs)
 add_subdirectory(updspapi)
 add_subdirectory(url)
 add_subdirectory(urlmon)
-add_subdirectory(user32)
 add_subdirectory(userenv)
 add_subdirectory(usp10)
 add_subdirectory(uxtheme)
 add_subdirectory(vdmdbg)
 add_subdirectory(version)
-add_subdirectory(wdmaud.drv)
+if(ARCH MATCHES i386)
+    add_subdirectory(wdmaud.drv)
+endif()
 add_subdirectory(windowscodecs)
 add_subdirectory(winemp3.acm)
 add_subdirectory(winfax)