# #FreeDOS # #The FreeDOS 8086 kernel compiled with the WatCom compiler. #NOTE: We have tried to build this with yasm, but it does indeed need nasm. # if (WIN32) ExternalProject_Add ( freedos PREFIX ${CMAKE_INSTALL_PREFIX} URL https://sourceforge.net/projects/freedos/files/Kernel/2042/ke2042s.zip URL_MD5 11926c6b2d4d02d1bbe047117be8edc1 SOURCE_SUBDIR ke2042 PATCH_COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_LIST_DIR}/patch ke2042 CMAKE_ARGS -DCMAKE_INSTALL_PREFIX:PATH= -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_TOOLCHAIN_FILE:PATH=${WATCOM_TOOLCHAIN_FILE} DEPENDS nasm openwatcom ) endif (WIN32)