X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=dll%2Fwin32%2Fsetupapi%2FCMakeLists.txt;h=be426e2f7fbba15a71828f1512e40d2b93fafbc6;hp=a5b90b8c4cb343e190cc9216299601821b7b4e13;hb=53fbd8e18538e430a677ca80bb451f70e5652eea;hpb=e11826a8322dea61840a5b173d3a9c87edddb217 diff --git a/dll/win32/setupapi/CMakeLists.txt b/dll/win32/setupapi/CMakeLists.txt index a5b90b8c4cb..be426e2f7fb 100644 --- a/dll/win32/setupapi/CMakeLists.txt +++ b/dll/win32/setupapi/CMakeLists.txt @@ -12,9 +12,10 @@ include_directories( ${REACTOS_SOURCE_DIR}/include/reactos/wine ${REACTOS_BINARY_DIR}/include/reactos/idl) +set_rc_compiler() spec2def(setupapi.dll setupapi.spec) -add_library(setupapi SHARED +list(APPEND SOURCE cfgmgr.c devclass.c devinst.c @@ -32,12 +33,15 @@ add_library(setupapi SHARED stubs.c rpc.c setupapi.rc + ${CMAKE_CURRENT_BINARY_DIR}/setupapi_stubs.c ${CMAKE_CURRENT_BINARY_DIR}/setupapi.def) +add_library(setupapi SHARED ${SOURCE}) + set_module_type(setupapi win32dll) target_link_libraries(setupapi - pnp_client + pnprpc uuid wine ${PSEH_LIB}) @@ -55,4 +59,5 @@ add_importlibs(setupapi ntdll) -add_cab_target(setupapi 1) +add_cd_file(TARGET setupapi DESTINATION reactos/system32) +add_importlib_target(setupapi.spec)