diff --git a/dll/win32/acledit/CMakeLists.txt b/dll/win32/acledit/CMakeLists.txt index 100df0346ce..e99e6986584 100644 --- a/dll/win32/acledit/CMakeLists.txt +++ b/dll/win32/acledit/CMakeLists.txt @@ -1,22 +1,20 @@ set_unicode() -pdef2def(acledit.pdef) - list(APPEND SOURCE acledit.c stubs.c acledit.rc - ${CMAKE_CURRENT_BINARY_DIR}/acledit.def) - -if(NOT MSVC) - set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/acledit.def PROPERTIES EXTERNAL_OBJECT TRUE) -endif() + ) add_library(acledit SHARED ${SOURCE}) set_module_type(acledit win32dll) +set_pdef_file(acledit acledit.pdef) + add_importlibs(acledit ntdll) add_cab_target(acledit 1) + +add_importlib_target(${CMAKE_CURRENT_BINARY_DIR}/acledit.def)