[CMAKE]
[reactos.git] / reactos / base / system / diskpart / CMakeLists.txt
1
2 list(APPEND SOURCE
3 active.c
4 add.c
5 assign.c
6 attach.c
7 attributes.c
8 automount.c
9 break.c
10 clean.c
11 compact.c
12 convert.c
13 create.c
14 delete.c
15 detach.c
16 detail.c
17 diskpart.c
18 expand.c
19 extend.c
20 filesystems.c
21 format.c
22 gpt.c
23 help.c
24 import.c
25 inactive.c
26 interpreter.c
27 list.c
28 merge.c
29 offline.c
30 online.c
31 recover.c
32 remove.c
33 repair.c
34 rescan.c
35 retain.c
36 san.c
37 select.c
38 setid.c
39 shrink.c
40 uniqueid.c
41 diskpart.h)
42
43 add_executable(diskpart ${SOURCE} diskpart.rc)
44 set_module_type(diskpart win32cui UNICODE)
45 add_importlibs(diskpart user32 advapi32 msvcrt kernel32)
46
47 if(MSVC)
48 add_importlibs(diskpart ntdll)
49 endif()
50
51 add_pch(diskpart diskpart.h SOURCE)
52 add_cd_file(TARGET diskpart DESTINATION reactos/system32 FOR all)