[KMTestSuite]
[reactos.git] / CMakeLists.txt
index 8e1bcbe..9d890fa 100644 (file)
@@ -1,65 +1,10 @@
-cmake_minimum_required(VERSION 2.8)
-project(REACTOS)
 
-add_definitions(-D__REACTOS__)
-
-#-fshort-wchar
-
-if(NOT CMAKE_CROSSCOMPILING)
-
-add_definitions(-DTARGET_i386)
-
-include_directories(${REACTOS_SOURCE_DIR}/tools/unicode)
-include_directories(./include)
-include_directories(./include/reactos)
-include_directories(./include/reactos/wine)
-
-add_subdirectory(tools)
-
-export(TARGETS widl FILE ${CMAKE_BINARY_DIR}/ImportExecutables.cmake NAMESPACE native- )
-
-else()
-
-set(IMPORT_EXECUTABLES "${REACTOS_SOURCE_DIR}/build/ImportExecutables.cmake" CACHE FILEPATH "Host executables")
-include(${IMPORT_EXECUTABLES})
-
-# Debug Options
-add_definitions(-DDBG=1 -D_SEH_ENABLE_TRACE -DKDBG=1)
-
-# Version Options
-add_definitions(-DWINVER=0x502 -D_WIN32_IE=0x600 -D_WIN32_WINNT=0x502 -D_WIN32_WINDOWS=0x502 -D_SETUPAPI_VER=0x502)
-
-# Arch Options
-add_definitions(-D_M_IX86 -D_X86_ -D__i386__)
-
-# Other
-add_definitions(-DUSE_COMPILER_EXCEPTIONS)
-add_definitions(-D_USE_32BIT_TIME_T)
-
-# Compiler Core
-add_definitions(-gstabs+ -pipe -fms-extensions -fno-set-stack-executable)
-
-# Tuning
-add_definitions(-march=pentium -mtune=i686)
-
-# Warnings
-add_definitions(-Wall -Wno-char-subscripts -Wpointer-arith -Wno-multichar -Wno-error=uninitialized -Wno-unused-value)
-
-# Optimizations
-add_definitions(-Os -fno-strict-aliasing -ftracer -momit-leaf-frame-pointer -mpreferred-stack-boundary=2 -fno-optimize-sibling-calls)
-
-include_directories(./include)
-include_directories(./include/psdk)
-include_directories(${REACTOS_BINARY_DIR}/include/psdk)
-include_directories(./include/crt)
-include_directories(./include/crt/mingw32)
-include_directories(./include/ddk)
-include_directories(./include/ndk)
-include_directories(./include/reactos)
-include_directories(./include/reactos/libs)
-
-add_subdirectory(include/psdk)
-
-add_subdirectory(lib)
-
-endif()
+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(winetests)