diff options
author | Jiri Malak <malak.jiri@gmail.com> | 2020-05-01 14:06:25 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2020-05-06 17:09:28 (GMT) |
commit | d26eea220ac0da56f70b9bc2591131fa32d4b399 (patch) | |
tree | f26c592d7724d84b13be195af01817ed0cfbf76d /Modules/Platform/OS2.cmake | |
parent | 0ab583d78770b1e8babe83924321881b0710b420 (diff) | |
download | CMake-d26eea220ac0da56f70b9bc2591131fa32d4b399.zip CMake-d26eea220ac0da56f70b9bc2591131fa32d4b399.tar.gz CMake-d26eea220ac0da56f70b9bc2591131fa32d4b399.tar.bz2 |
OpenWatcom: Add OS/2 target support
OS/2 16-bit and 32-bit target support files for cross-compilation by
OpenWatcom.
It is used if CMAKE_SYSTEM_NAME=OS2 is defined.
If CMAKE_SYSTEM_PROCESSOR=I86 is defined then 16-bit OS/2 target is
used, otherwise 32-bit OS/2 target is used.
Diffstat (limited to 'Modules/Platform/OS2.cmake')
-rw-r--r-- | Modules/Platform/OS2.cmake | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/Modules/Platform/OS2.cmake b/Modules/Platform/OS2.cmake new file mode 100644 index 0000000..a9df66d --- /dev/null +++ b/Modules/Platform/OS2.cmake @@ -0,0 +1,14 @@ +set(OS2 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") |