2 add_subdirectory(notifyhook)
6 #NOTE : explorer doesn't follow standard c++, and so doesn't compile with stlport headers
7 #I'm not willing to do it if explorer_new is hanging around.
11 add_definitions(-DWIN32)
12 add_definitions(-D__WINDRES__)
14 #add_pch(explorer ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h SOURCE)
15 include_directories(${CMAKE_CURRENT_SOURCE_DIR})
28 shell/shellbrowser.cpp
30 dialogs/searchprogram.cpp
35 taskbar/quicklaunch.cpp
36 taskbar/desktopbar.cpp
38 taskbar/traynotify.cpp
42 services/shellservices.cpp
46 utility/shellclasses.cpp
47 utility/dragdropimpl.cpp
49 utility/xmlstorage.cpp
52 utility/shellbrowserimpl.cpp) # utility/shelltests.cpp
54 add_executable(explorer ${SOURCE}) #${CMAKE_CURRENT_BINARY_DIR}/explorer_precomp.h.gch ${SOURCE})
56 set_subsystem(explorer windows)
57 set_entrypoint(explorer WinMainCRTStartup)
59 target_link_libraries(explorer
82 set_image_base(explorer 0x00400000)
84 add_dependencies(explorer psdk buildno_header)
85 add_cab_target(explorer 4)