add_subdirectory(ufatx)
add_subdirectory(untfs)
add_subdirectory(updspapi)
+add_subdirectory(ureiserfs)
add_subdirectory(url)
add_subdirectory(urlmon)
add_subdirectory(userenv)
--- /dev/null
+
+spec2def(ureiserfs.dll ureiserfs.spec)
+
+list(APPEND SOURCE
+ ureiserfs.c
+ ureiserfs.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/ureiserfs.def)
+
+add_library(ureiserfs SHARED ${SOURCE})
+set_module_type(ureiserfs nativedll)
+target_link_libraries(ureiserfs reiserfslib)
+add_importlibs(ureiserfs ntdll)
+add_cd_file(TARGET ureiserfs DESTINATION reactos/system32 FOR all)
--- /dev/null
+/*
+ * COPYRIGHT: See COPYING in the top level directory
+ * PROJECT: BTRFS File System Management
+ * FILE: dll/win32/ubtrfs/ubtrfs.c
+ * PURPOSE: ubtrfs DLL initialisation
+ *
+ * PROGRAMMERS: Pierre Schweitzer
+ */
+
+#include <windef.h>
+
+INT WINAPI
+DllMain(
+ IN HINSTANCE hinstDLL,
+ IN DWORD dwReason,
+ IN LPVOID lpvReserved)
+{
+ UNREFERENCED_PARAMETER(hinstDLL);
+ UNREFERENCED_PARAMETER(dwReason);
+ UNREFERENCED_PARAMETER(lpvReserved);
+
+ return TRUE;
+}
--- /dev/null
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION "ReiserFS File System Management"
+#define REACTOS_STR_INTERNAL_NAME "ureiserfs"
+#define REACTOS_STR_ORIGINAL_FILENAME "ureiserfs.dll"
+#include <reactos/version.rc>
--- /dev/null
+@ stdcall ChkdskEx(ptr long long long long ptr) ReiserfsChkdsk
+@ stdcall FormatEx(ptr long ptr long long ptr) ReiserfsFormat