diff options
author | Jiri Malak <malak.jiri@gmail.com> | 2020-05-01 14:03:48 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2020-05-06 17:09:00 (GMT) |
commit | 0ab583d78770b1e8babe83924321881b0710b420 (patch) | |
tree | 477af8a16a0e1ff5169d3a919dc6e19d3b92d5f9 /Modules/Platform/DOS.cmake | |
parent | 8406f71eae5e3e62e5b23885ad2eaba80c72fefb (diff) | |
download | CMake-0ab583d78770b1e8babe83924321881b0710b420.zip CMake-0ab583d78770b1e8babe83924321881b0710b420.tar.gz CMake-0ab583d78770b1e8babe83924321881b0710b420.tar.bz2 |
OpenWatcom: Add DOS target support
DOS 16-bit and 32-bit target support files for cross-compilation by
OpenWatcom.
It is used if CMAKE_SYSTEM_NAME=DOS is defined.
If CMAKE_SYSTEM_PROCESSOR=I86 is defined then 16-bit DOS target is used,
otherwise 32-bit DOS target is used.
Diffstat (limited to 'Modules/Platform/DOS.cmake')
-rw-r--r-- | Modules/Platform/DOS.cmake | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/Modules/Platform/DOS.cmake b/Modules/Platform/DOS.cmake new file mode 100644 index 0000000..fc95936 --- /dev/null +++ b/Modules/Platform/DOS.cmake @@ -0,0 +1,14 @@ +set(DOS 1) + +set(CMAKE_STATIC_LIBRARY_PREFIX "") +set(CMAKE_STATIC_LIBRARY_SUFFIX ".lib") +set(CMAKE_SHARED_LIBRARY_PREFIX "") +set(CMAKE_SHARED_LIBRARY_SUFFIX ".dll") +set(CMAKE_IMPORT_LIBRARY_PREFIX "") +set(CMAKE_IMPORT_LIBRARY_SUFFIX ".lib") +set(CMAKE_EXECUTABLE_SUFFIX ".exe") +set(CMAKE_LINK_LIBRARY_SUFFIX ".lib") +set(CMAKE_DL_LIBS "") + +set(CMAKE_FIND_LIBRARY_PREFIXES "") +set(CMAKE_FIND_LIBRARY_SUFFIXES ".lib") |