Backported #6865: Disable websockets command line option
[platform/upstream/freerdp.git] / cmake / GNUInstallDirsWrapper.cmake
1 # GNUInstallDirs is a relatively new cmake module, so wrap it to avoid errors
2 include(GNUInstallDirs OPTIONAL RESULT_VARIABLE GID_PATH)
3 if(GID_PATH STREQUAL "NOTFOUND")
4         if(NOT DEFINED CMAKE_INSTALL_BINDIR)
5                 set(CMAKE_INSTALL_BINDIR "bin" CACHE PATH "user executables (bin)")
6         endif()
7
8         if(NOT DEFINED CMAKE_INSTALL_LIBDIR)
9                 set(CMAKE_INSTALL_LIBDIR "lib${LIB_SUFFIX}" CACHE PATH "object code libraries (lib)")
10         endif()
11
12         foreach(dir BINDIR LIBDIR)
13         if(NOT IS_ABSOLUTE ${CMAKE_INSTALL_${dir}})
14                 set(CMAKE_INSTALL_FULL_${dir} "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_${dir}}")
15         else()
16                 set(CMAKE_INSTALL_FULL_${dir} "${CMAKE_INSTALL_${dir}}")
17         endif()
18         endforeach()
19
20         mark_as_advanced(CMAKE_INSTALL_BINDIR CMAKE_INSTALL_LIBDIR)
21 endif()