1*c2c66affSColin Finck 2*c2c66affSColin Finckspec2def(ddraw.dll ddraw.spec ADD_IMPORTLIB) 3*c2c66affSColin Finck 4*c2c66affSColin Fincklist(APPEND SOURCE 5*c2c66affSColin Finck cleanup.c 6*c2c66affSColin Finck main.c 7*c2c66affSColin Finck startup.c 8*c2c66affSColin Finck Clipper/clipper_main.c 9*c2c66affSColin Finck Clipper/clipper_stubs.c 10*c2c66affSColin Finck Color/color_stubs.c 11*c2c66affSColin Finck d3d/DirectD3D_main.c 12*c2c66affSColin Finck Ddraw/callbacks_dd_hel.c 13*c2c66affSColin Finck Ddraw/ddraw_displaymode.c 14*c2c66affSColin Finck Ddraw/ddraw_main.c 15*c2c66affSColin Finck Ddraw/ddraw_setcooperativelevel.c 16*c2c66affSColin Finck Ddraw/ddraw_stubs.c 17*c2c66affSColin Finck Ddraw/GetCaps.c 18*c2c66affSColin Finck Ddraw/GetDeviceIdentifier.c 19*c2c66affSColin Finck Gamma/gamma_stubs.c 20*c2c66affSColin Finck Kernel/kernel_stubs.c 21*c2c66affSColin Finck Palette/createpalette.c 22*c2c66affSColin Finck Palette/palette.c 23*c2c66affSColin Finck Surface/callbacks_surf_hel.c 24*c2c66affSColin Finck Surface/createsurface.c 25*c2c66affSColin Finck Surface/surface_main.c 26*c2c66affSColin Finck Surface/surface_stubs.c 27*c2c66affSColin Finck Videoport/videoport_stubs.c 28*c2c66affSColin Finck Vtable/DirectD3D_Vtable.c 29*c2c66affSColin Finck Vtable/DirectD3D2_Vtable.c 30*c2c66affSColin Finck Vtable/DirectD3D3_Vtable.c 31*c2c66affSColin Finck Vtable/DirectD3D7_Vtable.c 32*c2c66affSColin Finck Vtable/DirectDraw_Vtable.c 33*c2c66affSColin Finck Vtable/DirectDraw2_Vtable.c 34*c2c66affSColin Finck Vtable/DirectDraw4_Vtable.c 35*c2c66affSColin Finck Vtable/DirectDraw7_Vtable.c 36*c2c66affSColin Finck Vtable/DirectDrawSurface_Vtable.c 37*c2c66affSColin Finck Vtable/DirectDrawSurface2_Vtable.c 38*c2c66affSColin Finck Vtable/DirectDrawSurface3_Vtable.c 39*c2c66affSColin Finck Vtable/DirectDrawSurface4_Vtable.c 40*c2c66affSColin Finck Vtable/DirectDrawSurface7_Vtable.c) 41*c2c66affSColin Finck 42*c2c66affSColin Finckadd_library(ddraw SHARED ${SOURCE}) 43*c2c66affSColin Finckset_module_type(ddraw win32dll) 44*c2c66affSColin Fincktarget_link_libraries(ddraw uuid dxguid ${PSEH_LIB}) 45*c2c66affSColin Finckadd_importlibs(ddraw advapi32 gdi32 user32 msvcrt kernel32 ntdll) 46*c2c66affSColin Finckadd_cd_file(TARGET ddraw DESTINATION reactos/system32 FOR all) 47