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/CMakeList…
==============================================================================
--- 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/C…
==============================================================================
--- 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/k…
==============================================================================
--- 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/CMa…
==============================================================================
--- 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/kmt…
==============================================================================
--- 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