X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=dll%2Fwin32%2Fwinspool%2FCMakeLists.txt;h=c63d8bb35654ed0d61ed484c4142d8406c33eb03;hp=a6fa8b6ea041818ecde87bf61c9dec072e7b866d;hb=057a69972f640131d96047073766b10296195b40;hpb=475719f162aed2a391b9ba22b97d8ec9cf59e046 diff --git a/dll/win32/winspool/CMakeLists.txt b/dll/win32/winspool/CMakeLists.txt index a6fa8b6ea04..c63d8bb3565 100644 --- a/dll/win32/winspool/CMakeLists.txt +++ b/dll/win32/winspool/CMakeLists.txt @@ -1,25 +1,21 @@ -set_unicode() - include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) - -set_rc_compiler() - -spec2def(winspool.drv winspool.spec) +spec2def(winspool.drv winspool.spec ADD_IMPORTLIB) list(APPEND SOURCE info.c stubs.c + precomp.h) + +add_library(winspool.drv SHARED + ${SOURCE} winspool.rc ${CMAKE_CURRENT_BINARY_DIR}/winspool_stubs.c ${CMAKE_CURRENT_BINARY_DIR}/winspool.def) -add_library(winspool SHARED ${SOURCE}) - -set_target_properties(winspool PROPERTIES SUFFIX ".drv") - -set_module_type(winspool win32dll) -target_link_libraries(winspool wine) -add_importlibs(winspool advapi32 shlwapi msvcrt kernel32 ntdll) -add_cab_target(winspool 1) -add_importlib_target(winspool.spec) +set_target_properties(winspool.drv PROPERTIES SUFFIX "") +set_module_type(winspool.drv win32dll UNICODE) +target_link_libraries(winspool.drv wine) +add_importlibs(winspool.drv advapi32 shlwapi msvcrt kernel32 ntdll) +add_pch(winspool.drv precomp.h SOURCE) +add_cd_file(TARGET winspool.drv DESTINATION reactos/system32 FOR all)