* Sync up to trunk r55544.
[reactos.git] / base / setup / usetup / CMakeLists.txt
1
2 include_directories(
3 ${CMAKE_CURRENT_SOURCE_DIR}
4 ${REACTOS_SOURCE_DIR}/lib/newinflib
5 ${REACTOS_SOURCE_DIR}/lib/3rdparty/zlib
6 ${REACTOS_SOURCE_DIR}/include/reactos/drivers)
7
8 add_executable(usetup
9 interface/usetup.c
10 interface/devinst.c
11 interface/consup.c
12 native/utils/keytrans.c
13 native/utils/console.c
14 native/fslist.c
15 native/console.c
16 bootsup.c
17 cabinet.c
18 chkdsk.c
19 drivesup.c
20 filesup.c
21 filequeue.c
22 format.c
23 fslist.c
24 genlist.c
25 inffile.c
26 inicache.c
27 mui.c
28 partlist.c
29 progress.c
30 registry.c
31 settings.c
32 usetup.rc)
33
34 target_link_libraries(usetup
35 zlib
36 inflib
37 ext2lib
38 vfatlib)
39
40 set_module_type(usetup nativecui)
41 add_importlibs(usetup ntdll)
42 add_pch(usetup usetup.h)
43 add_cd_file(TARGET usetup DESTINATION reactos/system32 NO_CAB NAME_ON_CD smss.exe FOR bootcd regtest)