[CMAKE]: NTDLL WIP.
authorSir Richard <sir_richard@svn.reactos.org>
Tue, 3 Aug 2010 21:39:17 +0000 (21:39 +0000)
committerSir Richard <sir_richard@svn.reactos.org>
Tue, 3 Aug 2010 21:39:17 +0000 (21:39 +0000)
svn path=/branches/cmake-bringup/; revision=48440

dll/ntdll/CMakeLists.txt

index b474d46..8743951 100644 (file)
@@ -2,6 +2,11 @@ add_definitions(-D__NTDLL__)
 add_definitions(-D_NTOSKRNL_)
 add_definitions(-DCRTDLL)
 
 add_definitions(-D_NTOSKRNL_)
 add_definitions(-DCRTDLL)
 
+SET(CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE 1)
+
+include_directories(BEFORE ./include)
+include_directories(${REACTOS_SOURCE_DIR}/include/reactos/subsys)
+
 file(GLOB_RECURSE SOURCE *.c)
 list(REMOVE_ITEM SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/ldr/elf.c ${CMAKE_CURRENT_SOURCE_DIR}/dispatch/dispatch.c)
 list(REMOVE_ITEM SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/dispatch/amd64/stubs.c)
 file(GLOB_RECURSE SOURCE *.c)
 list(REMOVE_ITEM SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/ldr/elf.c ${CMAKE_CURRENT_SOURCE_DIR}/dispatch/dispatch.c)
 list(REMOVE_ITEM SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/dispatch/amd64/stubs.c)
@@ -10,5 +15,5 @@ file(GLOB_RECURSE ARCH_SOURCE "${CMAKE_CURRENT_SOURCE_DIR}/dispatch/${ARCH}/*.c"
 
 add_library(ntdll SHARED ${ARCH_SOURCE} ${SOURCE})
 
 
 add_library(ntdll SHARED ${ARCH_SOURCE} ${SOURCE})
 
-target_link_libraries(ntdll rtl ntdllsys libcntpr pseh debugsup_ntdll)
+target_link_libraries(ntdll rtl ntdllsys libcntpr pseh)
 add_dependencies(ntdll ntstatus version)
\ No newline at end of file
 add_dependencies(ntdll ntstatus version)
\ No newline at end of file