]> Creatis software - cpPlugins.git/blob - cmake/DetectOS.cmake
6f8abc6bf819174a10ad2e7c602954540b342966
[cpPlugins.git] / cmake / DetectOS.cmake
1 ## =====================
2 ## == OS-based values ==
3 ## =====================
4
5 SET(prj_NAME_OS "${prj_NAME}_OS_${CMAKE_SYSTEM_NAME}")
6 IF("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux")
7   SET(prj_NAME_LIB_PREFIX "lib")
8   SET(prj_NAME_LIB_EXT ".so")
9   SET(prj_NAME_ENV_SEPARATOR ":")
10   SET(prj_NAME_PATH_SEPARATOR "/")
11 ELSEIF("${CMAKE_SYSTEM_NAME}" STREQUAL "Darwin")
12   SET(prj_NAME_LIB_PREFIX "lib")
13   SET(prj_NAME_LIB_EXT ".dylib")
14   SET(prj_NAME_ENV_SEPARATOR ":")
15   SET(prj_NAME_PATH_SEPARATOR "/")
16 ELSEIF("${CMAKE_SYSTEM_NAME}" STREQUAL "Windows")
17   SET(prj_NAME_LIB_PREFIX "")
18   SET(prj_NAME_LIB_EXT ".dll")
19   SET(prj_NAME_ENV_SEPARATOR ";")
20   SET(prj_NAME_PATH_SEPARATOR "\\\\\\\\")
21 ENDIF("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux")
22
23 ## eof - $RCSfile$