mirror of
https://github.com/reactos/reactos.git
synced 2024-09-10 12:54:51 +00:00
![Amine Khaldi](/assets/img/avatar_default.png)
* Create a branch for some evul shell experiments. svn path=/branches/shell-experiments/; revision=61927
61 lines
1.2 KiB
CMake
61 lines
1.2 KiB
CMake
|
|
spec2def(ddraw.dll ddraw.spec ADD_IMPORTLIB)
|
|
|
|
list(APPEND SOURCE
|
|
cleanup.c
|
|
main.c
|
|
startup.c
|
|
Clipper/clipper_main.c
|
|
Clipper/clipper_stubs.c
|
|
Color/color_stubs.c
|
|
d3d/DirectD3D_main.c
|
|
Ddraw/callbacks_dd_hel.c
|
|
Ddraw/ddraw_displaymode.c
|
|
Ddraw/ddraw_main.c
|
|
Ddraw/ddraw_setcooperativelevel.c
|
|
Ddraw/ddraw_stubs.c
|
|
Ddraw/GetCaps.c
|
|
Ddraw/GetDeviceIdentifier.c
|
|
Gamma/gamma_stubs.c
|
|
Kernel/kernel_stubs.c
|
|
Palette/createpalette.c
|
|
Palette/palette.c
|
|
Surface/callbacks_surf_hel.c
|
|
Surface/createsurface.c
|
|
Surface/surface_main.c
|
|
Surface/surface_stubs.c
|
|
Videoport/videoport_stubs.c
|
|
Vtable/DirectD3D_Vtable.c
|
|
Vtable/DirectD3D2_Vtable.c
|
|
Vtable/DirectD3D3_Vtable.c
|
|
Vtable/DirectD3D7_Vtable.c
|
|
Vtable/DirectDraw_Vtable.c
|
|
Vtable/DirectDraw2_Vtable.c
|
|
Vtable/DirectDraw4_Vtable.c
|
|
Vtable/DirectDraw7_Vtable.c
|
|
Vtable/DirectDrawSurface_Vtable.c
|
|
Vtable/DirectDrawSurface2_Vtable.c
|
|
Vtable/DirectDrawSurface3_Vtable.c
|
|
Vtable/DirectDrawSurface4_Vtable.c
|
|
Vtable/DirectDrawSurface7_Vtable.c
|
|
)
|
|
|
|
add_library(ddraw SHARED ${SOURCE})
|
|
|
|
set_module_type(ddraw win32dll)
|
|
|
|
target_link_libraries(ddraw
|
|
uuid
|
|
dxguid
|
|
${PSEH_LIB}
|
|
)
|
|
|
|
add_importlibs(ddraw
|
|
advapi32
|
|
gdi32
|
|
user32
|
|
msvcrt
|
|
kernel32
|
|
ntdll)
|
|
|
|
add_cd_file(TARGET ddraw DESTINATION reactos/system32 FOR all) |