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... ============================================================================== --- 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/CM... ============================================================================== --- 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/km... ============================================================================== --- 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/CMak... ============================================================================== --- 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/kmtl... ============================================================================== --- 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