mirror of
https://github.com/reactos/reactos.git
synced 2024-07-28 15:19:09 +00:00
![Hermès Bélusca-Maïto](/assets/img/avatar_default.png)
- Use new naming scheme. [CSRSRV] - Continuing headers reorganization. - Activate new code. [CSRSRV/WIN32CSR] - Move some code into basesrv. [BASESRV] - Add basesrv.dll The names of the APIs tables come from http://j00ru.vexillium.org/csrss_list/api_list.html as usual, however I used the NT 4 ones for testing purposes only. After that I will update them to 2k3 version and add function stubs. Also some variable names are deduced from the subsystems/win32/csrss/csrsrv/server.c ones. svn path=/branches/ros-csrss/; revision=57587
25 lines
565 B
CMake
25 lines
565 B
CMake
|
|
include_directories(${REACTOS_SOURCE_DIR}/subsystems/win32/csrss/include
|
|
${REACTOS_SOURCE_DIR}/include/reactos/subsys)
|
|
|
|
spec2def(basesrv.dll basesrv.spec)
|
|
|
|
list(APPEND SOURCE
|
|
init.c
|
|
server.c
|
|
basesrv.rc
|
|
${CMAKE_CURRENT_BINARY_DIR}/basesrv.def)
|
|
|
|
add_library(basesrv SHARED ${SOURCE})
|
|
|
|
target_link_libraries(basesrv ${PSEH_LIB})
|
|
|
|
set_module_type(basesrv win32dll)
|
|
|
|
add_importlibs(basesrv ntdll csrsrv)
|
|
|
|
#add_pch(basesrv w32csr.h)
|
|
|
|
add_dependencies(basesrv bugcodes)
|
|
add_cd_file(TARGET basesrv DESTINATION reactos/system32 FOR all)
|