Author: tfaber
Date: Sat May  7 20:32:27 2011
New Revision: 51633

URL: http://svn.reactos.org/svn/reactos?rev=51633&view=rev
Log:
[KMTEST]
Allow kmtest/kmtloader building with CMake

Added:
    branches/GSoC_2011/KMTestSuite/drivers/CMakeLists.txt   (with props)
    branches/GSoC_2011/KMTestSuite/drivers/kmtest/CMakeLists.txt   (with props)
    branches/GSoC_2011/KMTestSuite/win32/CMakeLists.txt   (with props)
    branches/GSoC_2011/KMTestSuite/win32/kmtloader/CMakeLists.txt   (with props)
Modified:
    branches/GSoC_2011/KMTestSuite/CMakeLists.txt

Modified: branches/GSoC_2011/KMTestSuite/CMakeLists.txt
URL: 
http://svn.reactos.org/svn/reactos/branches/GSoC_2011/KMTestSuite/CMakeLists.txt?rev=51633&r1=51632&r2=51633&view=diff
==============================================================================
--- branches/GSoC_2011/KMTestSuite/CMakeLists.txt [iso-8859-1] (original)
+++ branches/GSoC_2011/KMTestSuite/CMakeLists.txt [iso-8859-1] Sat May  7 
20:32:27 2011
@@ -1,9 +1,10 @@
 
 add_subdirectory(apitests)
 #add_subdirectory(dibtests)
+add_subdirectory(drivers)
 #add_subdirectory(dxtest)
 #add_subdirectory(regtests)
 add_subdirectory(rosautotest)
 add_subdirectory(tests)
-#add_subdirectory(win32)
+add_subdirectory(win32)
 add_subdirectory(winetests)

Added: branches/GSoC_2011/KMTestSuite/drivers/CMakeLists.txt
URL: 
http://svn.reactos.org/svn/reactos/branches/GSoC_2011/KMTestSuite/drivers/CMakeLists.txt?rev=51633&view=auto
==============================================================================
--- branches/GSoC_2011/KMTestSuite/drivers/CMakeLists.txt (added)
+++ branches/GSoC_2011/KMTestSuite/drivers/CMakeLists.txt [iso-8859-1] Sat May  
7 20:32:27 2011
@@ -1,0 +1,5 @@
+
+#add_subdirectory(csqtest)
+add_subdirectory(kmtest)
+#add_subdirectory(memtest)
+#add_subdirectory(ntoskrnl)

Propchange: branches/GSoC_2011/KMTestSuite/drivers/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: branches/GSoC_2011/KMTestSuite/drivers/kmtest/CMakeLists.txt
URL: 
http://svn.reactos.org/svn/reactos/branches/GSoC_2011/KMTestSuite/drivers/kmtest/CMakeLists.txt?rev=51633&view=auto
==============================================================================
--- branches/GSoC_2011/KMTestSuite/drivers/kmtest/CMakeLists.txt (added)
+++ branches/GSoC_2011/KMTestSuite/drivers/kmtest/CMakeLists.txt [iso-8859-1] 
Sat May  7 20:32:27 2011
@@ -1,0 +1,32 @@
+
+list(APPEND KMTEST_SOURCE
+    kmtest.c
+    deviface_test.c
+    drvobj_test.c
+    devobj_test.c
+    reghelper.c
+    ntos_ex.c
+    ntos_io.c
+    ntos_ke.c
+    ntos_ob.c
+    ntos_pools.c
+    ntos_fsrtl.c
+    kmtest.rc)
+
+add_library(kmtest SHARED ${KMTEST_SOURCE})
+
+set_module_type(kmtest kernelmodedriver)
+target_link_libraries(kmtest ${PSEH_LIB})
+add_importlibs(kmtest ntoskrnl hal)
+
+add_minicd_target(kmtest reactos kmtest.sys)
+add_livecd_target(kmtest reactos/system32/drivers)
+
+
+add_library(kmtestassist SHARED kmtestassist.c)
+
+set_module_type(kmtestassist kernelmodedriver)
+add_importlibs(kmtestassist ntoskrnl hal)
+
+add_minicd_target(kmtestassist reactos kmtestassist.sys)
+add_livecd_target(kmtestassist reactos/system32/drivers)

Propchange: branches/GSoC_2011/KMTestSuite/drivers/kmtest/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: branches/GSoC_2011/KMTestSuite/win32/CMakeLists.txt
URL: 
http://svn.reactos.org/svn/reactos/branches/GSoC_2011/KMTestSuite/win32/CMakeLists.txt?rev=51633&view=auto
==============================================================================
--- branches/GSoC_2011/KMTestSuite/win32/CMakeLists.txt (added)
+++ branches/GSoC_2011/KMTestSuite/win32/CMakeLists.txt [iso-8859-1] Sat May  7 
20:32:27 2011
@@ -1,0 +1,11 @@
+
+#add_subdirectory(cmd)
+#add_subdirectory(DriverLoading)
+#add_subdirectory(kernel32)
+add_subdirectory(kmtloader)
+#add_subdirectory(loadlib)
+#add_subdirectory(msvcrt)
+#add_subdirectory(rpcrt4)
+#add_subdirectory(smss)
+#add_subdirectory(user32)
+#add_subdirectory(win32k)

Propchange: branches/GSoC_2011/KMTestSuite/win32/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: branches/GSoC_2011/KMTestSuite/win32/kmtloader/CMakeLists.txt
URL: 
http://svn.reactos.org/svn/reactos/branches/GSoC_2011/KMTestSuite/win32/kmtloader/CMakeLists.txt?rev=51633&view=auto
==============================================================================
--- branches/GSoC_2011/KMTestSuite/win32/kmtloader/CMakeLists.txt (added)
+++ branches/GSoC_2011/KMTestSuite/win32/kmtloader/CMakeLists.txt [iso-8859-1] 
Sat May  7 20:32:27 2011
@@ -1,0 +1,4 @@
+add_executable(kmtloader kmtloader.c)
+set_module_type(kmtloader win32cui)
+add_importlibs(kmtloader msvcrt kernel32 advapi32)
+add_cab_target(kmtloader 7)

Propchange: branches/GSoC_2011/KMTestSuite/win32/kmtloader/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native


Reply via email to