reactos/base/shell/cmd/CMakeLists.txt
Katayama Hirofumi MZ 1ffce3eb6d
[CMD][CMDUTILS][REPLACE] Make 'replace' command external (#7097)
JIRA issue: CORE-9444
- Delete 'replace' internal command.
- Add 'replace' external command into
  base/applications/cmdutils/replace
  folder.
- Add control break handler.
2024-07-09 04:30:43 +09:00

73 lines
1.2 KiB
CMake

include_directories(${REACTOS_SOURCE_DIR}/sdk/include/reactos/wine)
include_directories(${REACTOS_SOURCE_DIR}/sdk/lib/conutils)
list(APPEND SOURCE
alias.c
assoc.c
batch.c
beep.c
call.c
choice.c
cls.c
cmd.c
cmddbg.c
cmdinput.c
cmdtable.c
color.c
console.c
copy.c
ctty.c
date.c
del.c
delay.c
dir.c
dirstack.c
echo.c
error.c
filecomp.c
for.c
free.c
goto.c
history.c
if.c
internal.c
locale.c
memory.c
misc.c
mklink.c
move.c
msgbox.c
parser.c
path.c
pause.c
prompt.c
redir.c
ren.c
screen.c
set.c
setlocal.c
shift.c
start.c
strtoclr.c
time.c
timer.c
title.c
trace.c
type.c
ver.c
verify.c
vol.c
where.c
window.c
precomp.h)
add_rc_deps(cmd.rc ${CMAKE_CURRENT_SOURCE_DIR}/res/terminal.ico)
add_executable(cmd ${SOURCE} cmd.rc)
add_pch(cmd precomp.h SOURCE)
set_module_type(cmd win32cui UNICODE)
target_link_libraries(cmd wine)
target_link_libraries(cmd conutils ${PSEH_LIB})
add_importlibs(cmd advapi32 user32 msvcrt kernel32 ntdll)
add_cd_file(TARGET cmd DESTINATION reactos/system32 FOR all)