[ros-diffs] [spetreolle] 48816: [CMAKE] Add ext2 to build.

spetreolle at svn.reactos.org spetreolle at svn.reactos.org
Sun Sep 19 16:36:44 UTC 2010


Author: spetreolle
Date: Sun Sep 19 16:36:43 2010
New Revision: 48816

URL: http://svn.reactos.org/svn/reactos?rev=48816&view=rev
Log:
[CMAKE]
Add ext2 to build.

Added:
    branches/cmake-bringup/drivers/filesystems/ext2/CMakeLists.txt   (with props)
Modified:
    branches/cmake-bringup/drivers/filesystems/CMakeLists.txt

Modified: branches/cmake-bringup/drivers/filesystems/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/drivers/filesystems/CMakeLists.txt?rev=48816&r1=48815&r2=48816&view=diff
==============================================================================
--- branches/cmake-bringup/drivers/filesystems/CMakeLists.txt [iso-8859-1] (original)
+++ branches/cmake-bringup/drivers/filesystems/CMakeLists.txt [iso-8859-1] Sun Sep 19 16:36:43 2010
@@ -1,3 +1,4 @@
 
 add_subdirectory(cdfs)
+add_subdirectory(ext2)
 add_subdirectory(fastfat)

Added: branches/cmake-bringup/drivers/filesystems/ext2/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/drivers/filesystems/ext2/CMakeLists.txt?rev=48816&view=auto
==============================================================================
--- branches/cmake-bringup/drivers/filesystems/ext2/CMakeLists.txt (added)
+++ branches/cmake-bringup/drivers/filesystems/ext2/CMakeLists.txt [iso-8859-1] Sun Sep 19 16:36:43 2010
@@ -1,0 +1,32 @@
+include_directories(inc)
+
+list(APPEND SOURCE
+    src/volinfo.c
+    src/create.c
+    src/write.c
+    src/metadata.c
+    src/fastio.c
+    src/dircntrl.c
+    src/DiskIO.c
+    src/fsctrl.c
+    src/devcntrl.c
+    src/flush.c
+    src/ext2init.c
+    src/io.c
+    src/close.c
+    src/fileinfo.c
+    src/read.c
+    src/cleanup.c
+    src/misc.c
+    src/shutdown.c)
+    
+add_library(ext2fs SHARED ${SOURCE})
+
+set_target_properties(ext2fs PROPERTIES LINK_FLAGS "-Wl,-entry,_DriverEntry at 8 -Wl,--image-base,0x00010000 -Wl,--exclude-all-symbols -Wl,--subsystem,native" SUFFIX ".sys")
+
+
+target_link_libraries(ext2fs
+    -lntoskrnl
+    -lhal)
+
+add_dependencies(ext2fs psdk bugcodes)

Propchange: branches/cmake-bringup/drivers/filesystems/ext2/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native




More information about the Ros-diffs mailing list