diff --git a/reactos/lib/advpack/advpack.xml b/reactos/lib/advpack/advpack.xml
new file mode 100644
index 00000000000..eb16f12aa80
--- /dev/null
+++ b/reactos/lib/advpack/advpack.xml
@@ -0,0 +1,20 @@
+
+
+ .
+
+
+
+
+ 0x0600
+ 0x501
+ ntdll
+ kernel32
+ user32
+ gdi32
+ advapi32
+ ole32
+ version
+ advpack.c
+ stubs.c
+ advpack.rc
+
diff --git a/reactos/lib/cabinet/cabinet.coff b/reactos/lib/cabinet/cabinet.coff
new file mode 100644
index 00000000000..39c187c7da9
Binary files /dev/null and b/reactos/lib/cabinet/cabinet.coff differ
diff --git a/reactos/lib/cabinet/cabinet.xml b/reactos/lib/cabinet/cabinet.xml
new file mode 100644
index 00000000000..a4c6178b4c9
--- /dev/null
+++ b/reactos/lib/cabinet/cabinet.xml
@@ -0,0 +1,24 @@
+
+ winebuild
+
+ .
+ include/wine
+
+
+
+
+ 0x600
+ 0x501
+ 0x501
+ wine
+ ntdll
+ kernel32
+ advapi32
+ iphlpapi
+ cabextract.c
+ cabinet_main.c
+ fci.c
+ fdi.c
+ cabinet.rc
+ cabinet.spec
+
diff --git a/reactos/lib/cards/cards.xml b/reactos/lib/cards/cards.xml
new file mode 100644
index 00000000000..9df8febc8d0
--- /dev/null
+++ b/reactos/lib/cards/cards.xml
@@ -0,0 +1,13 @@
+
+
+ .
+
+
+
+ ntdll
+ kernel32
+ gdi32
+ user32
+ cards.c
+ cards.rc
+
diff --git a/reactos/lib/comctl32/comctl32.xml b/reactos/lib/comctl32/comctl32.xml
index beb58470b78..e41873f06ab 100644
--- a/reactos/lib/comctl32/comctl32.xml
+++ b/reactos/lib/comctl32/comctl32.xml
@@ -1,5 +1,4 @@
- bin2res
winebuild
.
diff --git a/reactos/lib/directory.xml b/reactos/lib/directory.xml
index 9309a001c74..98466431e54 100644
--- a/reactos/lib/directory.xml
+++ b/reactos/lib/directory.xml
@@ -10,6 +10,15 @@
+
+
+
+
+
+
+
+
+
@@ -40,12 +49,18 @@
+
+
+
+
+
+
@@ -55,6 +70,12 @@
+
+
+
+
+
+
diff --git a/reactos/lib/ole32/drag_copy.cur b/reactos/lib/ole32/drag_copy.cur
new file mode 100644
index 00000000000..8d275569aab
Binary files /dev/null and b/reactos/lib/ole32/drag_copy.cur differ
diff --git a/reactos/lib/ole32/drag_link.cur b/reactos/lib/ole32/drag_link.cur
new file mode 100644
index 00000000000..1a1fb06bc9e
Binary files /dev/null and b/reactos/lib/ole32/drag_link.cur differ
diff --git a/reactos/lib/ole32/drag_move.cur b/reactos/lib/ole32/drag_move.cur
new file mode 100644
index 00000000000..c293d18923b
Binary files /dev/null and b/reactos/lib/ole32/drag_move.cur differ
diff --git a/reactos/lib/ole32/nodrop.cur b/reactos/lib/ole32/nodrop.cur
new file mode 100644
index 00000000000..a299255d662
Binary files /dev/null and b/reactos/lib/ole32/nodrop.cur differ
diff --git a/reactos/lib/ole32/ole32.xml b/reactos/lib/ole32/ole32.xml
new file mode 100644
index 00000000000..839df99d164
--- /dev/null
+++ b/reactos/lib/ole32/ole32.xml
@@ -0,0 +1,51 @@
+
+ winebuild
+
+ .
+ include/wine
+
+
+
+
+ 0x600
+ 0x501
+ 0x501
+ wine
+ uuid
+ ntdll
+ kernel32
+ advapi32
+ gdi32
+ user32
+ rpcrt4
+ antimoniker.c
+ bindctx.c
+ clipboard.c
+ compobj.c
+ compositemoniker.c
+ datacache.c
+ defaulthandler.c
+ errorinfo.c
+ filemoniker.c
+ ftmarshal.c
+ git.c
+ hglobalstream.c
+ ifs.c
+ itemmoniker.c
+ marshal.c
+ memlockbytes.c
+ moniker.c
+ ole2.c
+ ole2stubs.c
+ ole2impl.c
+ ole32_main.c
+ oleobj.c
+ oleproxy.c
+ regsvr.c
+ rpc.c
+ stg_bigblockfile.c
+ stg_stream.c
+ storage32.c
+ ole32res.rc
+ ole32.spec
+
diff --git a/reactos/lib/rpcrt4/rpcrt4.rc b/reactos/lib/rpcrt4/rpcrt4.rc
new file mode 100644
index 00000000000..af8d55589bb
--- /dev/null
+++ b/reactos/lib/rpcrt4/rpcrt4.rc
@@ -0,0 +1,7 @@
+#include
+
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION "ReactOS RPC server API\0"
+#define REACTOS_STR_INTERNAL_NAME "rpcrt4\0"
+#define REACTOS_STR_ORIGINAL_FILENAME "rpcrt4.dll\0"
+#include
diff --git a/reactos/lib/rpcrt4/rpcrt4.xml b/reactos/lib/rpcrt4/rpcrt4.xml
new file mode 100644
index 00000000000..ffc3963ed7c
--- /dev/null
+++ b/reactos/lib/rpcrt4/rpcrt4.xml
@@ -0,0 +1,38 @@
+
+ winebuild
+
+ .
+ include/wine
+
+
+
+
+ 0x600
+ 0x501
+ 0x501
+
+
+
+
+ wine
+ uuid
+ ntdll
+ kernel32
+ advapi32
+ iphlpapi
+ cproxy.c
+ cpsf.c
+ cstub.c
+ ndr_marshall.c
+ ndr_midl.c
+ ndr_ole.c
+ ndr_stubless.c
+ rpc_binding.c
+ rpc_epmap.c
+ rpc_message.c
+ rpc_server.c
+ rpcrt4_main.c
+ rpcss_np_client.c
+ rpcrt4.rc
+ rpcrt4.spec
+
diff --git a/reactos/lib/uuid/uuid.xml b/reactos/lib/uuid/uuid.xml
new file mode 100644
index 00000000000..595f0b4ba97
--- /dev/null
+++ b/reactos/lib/uuid/uuid.xml
@@ -0,0 +1,6 @@
+
+ include/wine
+
+
+ uuid.c
+
diff --git a/reactos/lib/version/version.xml b/reactos/lib/version/version.xml
new file mode 100644
index 00000000000..1adfb2df555
--- /dev/null
+++ b/reactos/lib/version/version.xml
@@ -0,0 +1,22 @@
+
+ winebuild
+
+ include/wine
+
+
+
+ 0x600
+ 0x501
+ 0x501
+ wine
+ ntdll
+ kernel32
+
+ libmain.c
+ stubs.c
+
+ info.c
+ install.c
+ resource.c
+ version.rc
+