reactos/base/shell/cmd/CMakeLists.txt
Jérôme Gardou 53fbd8e185 [CMAKE]
Completely refactor bootcd generation
  - one macro (à la cmake's install) to rule them all, to make your life simpler and have build files cleaner
  - Completely rehaul the bootcd tree : now you have in it some minimal reactos system
  - reflect those changes in setupldr
No livecd yet!

svn path=/branches/cmake-bringup/; revision=51731
2011-05-14 13:49:39 +00:00

82 lines
1.2 KiB
CMake

set_unicode()
add_definitions(
-DANONYMOUSUNIONS
-D_DEBUG_MEM)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
set_rc_compiler()
list(APPEND SOURCE main.c cmd.rc)
list(APPEND SOURCE
alias.c
assoc.c
attrib.c
batch.c
beep.c
call.c
chcp.c
choice.c
cls.c
cmd.c
cmddbg.c
cmdinput.c
cmdtable.c
color.c
console.c
copy.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)
add_executable(cmd ${CMAKE_CURRENT_BINARY_DIR}/cmd_precomp.h.gch ${SOURCE})
target_link_libraries(cmd wine)
add_pch(cmd ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h SOURCE)
set_module_type(cmd win32cui)
add_importlibs(cmd advapi32 user32 msvcrt kernel32 ntdll)
add_cd_file(TARGET cmd DESTINATION reactos/system32)