[USETUP] Improved entering of partition size
[reactos.git] / base / setup / usetup / CMakeLists.txt
1
2 add_definitions(${I18N_DEFS})
3
4 include_directories(
5 ${CMAKE_CURRENT_SOURCE_DIR}
6 ${REACTOS_SOURCE_DIR}/sdk/lib/inflib
7 ${REACTOS_SOURCE_DIR}/sdk/include/reactos/libs/zlib
8 ${REACTOS_SOURCE_DIR}/sdk/include/reactos/drivers)
9
10 list(APPEND SOURCE
11 bootsup.c
12 cabinet.c
13 chkdsk.c
14 cmdcons.c
15 console.c
16 consup.c
17 devinst.c
18 drivesup.c
19 filesup.c
20 filequeue.c
21 format.c
22 fslist.c
23 genlist.c
24 inffile.c
25 inicache.c
26 keytrans.c
27 mui.c
28 partlist.c
29 progress.c
30 registry.c
31 settings.c
32 usetup.c
33 usetup.h)
34
35 add_executable(usetup ${SOURCE} usetup.rc)
36
37 if(USE_CLANG_CL)
38 add_target_compile_flags(usetup "-Wno-invalid-source-encoding")
39 endif()
40
41 target_link_libraries(usetup zlib_solo inflib ext2lib vfatlib)
42 set_module_type(usetup nativecui)
43 add_importlibs(usetup ntdll)
44 add_pch(usetup usetup.h SOURCE)
45 add_cd_file(TARGET usetup DESTINATION reactos/system32 NO_CAB NAME_ON_CD smss.exe FOR bootcd regtest)