5 remove_definitions(-D_WIN32_WINNT=0x502)
6 add_definitions(-D_WIN32_WINNT=0x600)
8 include_directories(${REACTOS_SOURCE_DIR}/lib/atl)
10 spec2def(browseui.dll browseui.spec ADD_IMPORTLIB)
26 globalfoldersettings.cpp
36 add_library(browseui SHARED
40 ${CMAKE_CURRENT_BINARY_DIR}/browseui.def)
42 set_module_type(browseui win32dll UNICODE)
44 target_link_libraries(browseui
49 add_importlibs(browseui
62 add_pch(browseui precomp.h SOURCE)
63 add_cd_file(TARGET browseui DESTINATION reactos/system32 FOR all)
66 if(NOT CMAKE_C_COMPILER_ID STREQUAL "Clang")
67 add_target_compile_flags(browseui "-Wno-unused-but-set-variable")
72 add_target_link_flags(browseui "-Wl,--allow-multiple-definition")
76 add_custom_command(TARGET browseui POST_BUILD
77 COMMAND "${CMAKE_COMMAND}" -E copy
78 "$<TARGET_FILE:browseui>"
79 "$<TARGET_FILE_DIR:filebrowser>/$<TARGET_FILE_NAME:browseui>"
80 COMMENT "Copying to output directory")
82 add_custom_command(TARGET browseui POST_BUILD
83 COMMAND "${CMAKE_COMMAND}" -E copy
84 "$<TARGET_FILE:browseui>"
85 "$<TARGET_FILE_DIR:filebrowser>/$<TARGET_FILE_NAME:browseui>"
86 COMMENT "Copying to output directory")