xref: /reactos/base/shell/explorer/CMakeLists.txt (revision bbabe248)
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