reactos/base/shell/cmd/CMakeLists.txt

78 lines
1.3 KiB
CMake

add_definitions(
-DANONYMOUSUNIONS
-D_DEBUG_MEM)
include_directories(${REACTOS_SOURCE_DIR}/sdk/include/reactos/wine)
include_directories(${REACTOS_SOURCE_DIR}/sdk/lib/conutils)
list(APPEND SOURCE
alias.c
assoc.c
attrib.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
label.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
replace.c
screen.c
set.c
setlocal.c
shift.c
start.c
strtoclr.c
time.c
timer.c
title.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)