[FRAGINATOR] Silence a ton of warnings.
[reactos.git] / rosapps / applications / fraginator / CMakeLists.txt
1
2 set_cpp(WITH_RUNTIME WITH_STL WITH_EXCEPTIONS)
3
4 list(APPEND SOURCE
5 Fraginator.cpp
6 MainDialog.cpp
7 ReportDialog.cpp)
8
9 list(APPEND UNFRAG_SOURCE
10 Unfrag.cpp
11 Defragment.cpp
12 DriveVolume.cpp)
13
14 add_executable(frag ${SOURCE} ${UNFRAG_SOURCE} Fraginator.rc)
15 set_module_type(frag win32gui UNICODE)
16 add_importlibs(frag user32 advapi32 shell32 comctl32 msvcrt kernel32 ntdll)
17 add_cd_file(TARGET frag DESTINATION reactos/system32 FOR all)
18
19 add_executable(unfrag ${UNFRAG_SOURCE})
20 add_target_compile_definitions(unfrag "_CUI_")
21 set_module_type(unfrag win32cui UNICODE)
22 add_importlibs(unfrag advapi32 msvcrt kernel32 ntdll)
23 add_cd_file(TARGET unfrag DESTINATION reactos/system32 FOR all)