X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=drivers%2Fdirectx%2Fdxapi%2FCMakeLists.txt;h=904a76ccb70445becfdb01f5b9572456ff010015;hp=d004d2a69b246f3f38fe38c6b86b1c78e54e1875;hb=53fbd8e18538e430a677ca80bb451f70e5652eea;hpb=ed8cab27c44025d7d0675db9e0b64575fdb87fca diff --git a/drivers/directx/dxapi/CMakeLists.txt b/drivers/directx/dxapi/CMakeLists.txt index d004d2a69b2..904a76ccb70 100644 --- a/drivers/directx/dxapi/CMakeLists.txt +++ b/drivers/directx/dxapi/CMakeLists.txt @@ -1,12 +1,14 @@ add_definitions(-D_DXAPI_) -spec2def(dxapi ${CMAKE_CURRENT_SOURCE_DIR}/dxapi.spec ${CMAKE_CURRENT_BINARY_DIR}/dxapi.def) +spec2def(dxapi.sys dxapi.spec) -add_library(dxapi SHARED main.c dxapi.rc) +add_library(dxapi SHARED + main.c + dxapi.rc + ${CMAKE_CURRENT_BINARY_DIR}/dxapi.def) -set_target_properties(dxapi PROPERTIES LINK_FLAGS "-Wl,-entry,_DriverEntry@8 -Wl,--image-base,0x00010000 -Wl,--subsystem,native" SUFFIX ".sys") - -target_link_libraries(dxapi ${CMAKE_CURRENT_BINARY_DIR}/dxapi.def) +set_module_type(dxapi kernelmodedriver) add_importlibs(dxapi ntoskrnl hal videoprt) -add_dependencies(dxapi dxapi_def psdk bugcodes) + +add_cd_file(TARGET dxapi DESTINATION reactos/system32/drivers) \ No newline at end of file