2 add_subdirectory(notifyhook)
4 set_cpp(WITH_RTTI WITH_EXCEPTIONS WITH_STL)
11 #add_pch(explorer precomp.h)
12 include_directories(${CMAKE_CURRENT_SOURCE_DIR})
25 shell/shellbrowser.cpp
27 dialogs/searchprogram.cpp
32 taskbar/quicklaunch.cpp
33 taskbar/desktopbar.cpp
35 taskbar/traynotify.cpp
39 services/shellservices.cpp
43 utility/shellclasses.cpp
44 utility/dragdropimpl.cpp
46 utility/xmlstorage.cpp
48 utility/shellbrowserimpl.cpp) # utility/shelltests.cpp
50 add_executable(explorer ${SOURCE})
51 target_link_libraries(explorer comsupp wine uuid)
52 set_module_type(explorer win32gui UNICODE)
54 add_importlibs(explorer advapi32 gdi32 user32 ws2_32 msimg32 comctl32 ole32 oleaut32 shell32 shlwapi notifyhook msvcrt kernel32 ntdll)
55 add_dependencies(explorer psdk)
56 add_cd_file(TARGET explorer DESTINATION reactos FOR all)
57 add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/explorer-cfg-template.xml DESTINATION reactos FOR all)