[FLOPPY] Don't wait forever while trying to determine media type.
[reactos.git] / base / shell / explorer / CMakeLists.txt
1 PROJECT(SHELL)
2
3 set_cpp(WITH_RUNTIME)
4 add_definitions(-D_ATL_NO_EXCEPTIONS)
5 include_directories(${REACTOS_SOURCE_DIR}/sdk/lib/atl)
6
7 list(APPEND SOURCE
8 desktop.cpp
9 explorer.cpp
10 notifyiconscust.cpp
11 rshell.cpp
12 settings.cpp
13 shellservice.cpp
14 startctxmnu.cpp
15 startmnu.cpp
16 startmnucust.cpp
17 startmnusite.cpp
18 startup.cpp
19 taskband.cpp
20 taskswnd.cpp
21 tbsite.cpp
22 trayntfy.cpp
23 trayprop.cpp
24 traywnd.cpp
25 util.cpp
26 precomp.h)
27
28 file(GLOB explorer_rc_deps res/*.*)
29 add_rc_deps(explorer.rc ${explorer_rc_deps})
30 add_executable(explorer ${SOURCE} explorer.rc)
31 target_link_libraries(explorer uuid atlnew wine)
32 set_module_type(explorer win32gui UNICODE)
33 add_importlibs(explorer advapi32 gdi32 user32 comctl32 ole32 oleaut32 shell32 browseui shlwapi shdocvw version uxtheme msvcrt kernel32 ntdll)
34 add_pch(explorer precomp.h SOURCE)
35 add_cd_file(TARGET explorer DESTINATION reactos FOR all)