mirror of
https://github.com/reactos/reactos.git
synced 2025-01-10 08:10:18 +00:00
[CMAKE]
Bootcd/Livecd : Add dplayx, ntfs and mup. Add forgotten wined3d importlib, my bad. svn path=/branches/cmake-bringup/; revision=49502
This commit is contained in:
parent
f8a9857975
commit
d929fc29f7
6 changed files with 48 additions and 4 deletions
|
@ -10,7 +10,7 @@ add_subdirectory(dinput)
|
|||
add_subdirectory(dinput8)
|
||||
add_subdirectory(dmusic)
|
||||
add_subdirectory(dplay)
|
||||
#add_subdirectory(dplayx)
|
||||
add_subdirectory(dplayx)
|
||||
add_subdirectory(dsound)
|
||||
#add_subdirectory(dsound_new)
|
||||
add_subdirectory(dxdiagn)
|
||||
|
|
38
dll/directx/dplayx/CMakeLists.txt
Normal file
38
dll/directx/dplayx/CMakeLists.txt
Normal file
|
@ -0,0 +1,38 @@
|
|||
set_rc_compiler()
|
||||
|
||||
spec2def(dplayx.dll dplayx.spec)
|
||||
|
||||
list(APPEND SOURCE
|
||||
dpclassfactory.c
|
||||
dplay.c
|
||||
dplaysp.c
|
||||
dplayx_global.c
|
||||
dplayx_main.c
|
||||
dplayx_messages.c
|
||||
dplobby.c
|
||||
lobbysp.c
|
||||
name_server.c
|
||||
regsvr.c
|
||||
version.rc
|
||||
dplayx.def)
|
||||
|
||||
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
|
||||
|
||||
add_library(dplayx SHARED ${SOURCE})
|
||||
set_module_type(dplayx win32dll)
|
||||
|
||||
target_link_libraries(dplayx
|
||||
${CMAKE_CURRENT_BINARY_DIR}/dplayx.def
|
||||
wine
|
||||
uuid
|
||||
dxguid)
|
||||
|
||||
add_importlibs(dplayx
|
||||
advapi32
|
||||
ole32
|
||||
user32
|
||||
winmm
|
||||
msvcrt
|
||||
kernel32
|
||||
ntdll)
|
||||
|
|
@ -6,3 +6,5 @@ add_library(mup SHARED
|
|||
|
||||
set_module_type(mup kernelmodedriver)
|
||||
add_importlibs(mup ntoskrnl hal)
|
||||
|
||||
add_cab_target(mup 2)
|
|
@ -23,3 +23,6 @@ set_module_type(ntfs kernelmodedriver)
|
|||
add_importlibs(ntfs ntoskrnl hal)
|
||||
|
||||
add_pch(ntfs ${CMAKE_CURRENT_SOURCE_DIR}/ntfs.h ${SOURCE})
|
||||
|
||||
add_minicd_target(ntfs reactos)
|
||||
add_livecd_target(ntfs reactos/system32/drivers)
|
||||
|
|
BIN
importlibs/libwined3d.a
Normal file
BIN
importlibs/libwined3d.a
Normal file
Binary file not shown.
|
@ -7,6 +7,7 @@ add_minicd(${CMAKE_CURRENT_SOURCE_DIR}/drivers/etc/hosts reactos hosts)
|
|||
add_minicd(${CMAKE_CURRENT_SOURCE_DIR}/drivers/etc/KDBinit reactos KDBinit)
|
||||
add_minicd(${CMAKE_CURRENT_SOURCE_DIR}/drivers/etc/services reactos services)
|
||||
|
||||
add_livecd(${CMAKE_CURRENT_SOURCE_DIR}/drivers/etc/hosts reactos/system32/drivers/etc hosts)
|
||||
add_livecd(${CMAKE_CURRENT_SOURCE_DIR}/drivers/etc/KDBinit reactos/system32/drivers/etc KDBinit)
|
||||
add_livecd(${CMAKE_CURRENT_SOURCE_DIR}/drivers/etc/services reactos/system32/drivers/etc services)
|
||||
add_cab(${CMAKE_CURRENT_SOURCE_DIR}/drivers/etc/hosts 5)
|
||||
add_cab(${CMAKE_CURRENT_SOURCE_DIR}/drivers/etc/KDBinit 5)
|
||||
add_cab(${CMAKE_CURRENT_SOURCE_DIR}/drivers/etc/services 5)
|
||||
add_cab(${CMAKE_CURRENT_SOURCE_DIR}/sounds/ReactOS_LogOn.wav 8)
|
Loading…
Reference in a new issue