1PROJECT(SHELL) 2 3list(APPEND SOURCE 4 appbar.cpp 5 desktop.cpp 6 explorer.cpp 7 notifyiconscust.cpp 8 rshell.cpp 9 settings.cpp 10 shellservice.cpp 11 startctxmnu.cpp 12 startmnu.cpp 13 startmnucust.cpp 14 startmnusite.cpp 15 startup.cpp 16 syspager.cpp 17 taskband.cpp 18 taskswnd.cpp 19 tbsite.cpp 20 trayclock.cpp 21 trayntfy.cpp 22 trayprop.cpp 23 traywnd.cpp 24 util.cpp 25 precomp.h) 26 27file(GLOB explorer_rc_deps res/*.*) 28add_rc_deps(explorer.rc ${explorer_rc_deps}) 29add_executable(explorer ${SOURCE} explorer.rc) 30target_link_libraries(explorer uuid wine cpprt atl_classes) 31set_module_type(explorer win32gui UNICODE) 32add_importlibs(explorer advapi32 gdi32 user32 comctl32 ole32 oleaut32 shell32 browseui shlwapi shdocvw version uxtheme msvcrt kernel32 ntdll) 33add_pch(explorer precomp.h SOURCE) 34add_cd_file(TARGET explorer DESTINATION reactos FOR all) 35