aboutsummaryrefslogtreecommitdiff
path: root/modules/FindX11.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'modules/FindX11.cmake')
-rw-r--r--modules/FindX11.cmake11
1 files changed, 11 insertions, 0 deletions
diff --git a/modules/FindX11.cmake b/modules/FindX11.cmake
index 9c6b1803..167019fc 100644
--- a/modules/FindX11.cmake
+++ b/modules/FindX11.cmake
@@ -44,6 +44,7 @@ if (UNIX)
FIND_PATH(X11_Xkb_INCLUDE_PATH X11/extensions/XKB.h ${X11_INC_SEARCH_PATH})
FIND_PATH(X11_Xkblib_INCLUDE_PATH X11/XKBlib.h ${X11_INC_SEARCH_PATH})
FIND_PATH(X11_Xdmcp_INCLUDE_PATH X11/Xdmcp.h ${X11_INC_SEARCH_PATH})
+ FIND_PATH(X11_Xpm_INCLUDE_PATH X11/xpm.h ${X11_INC_SEARCH_PATH})
FIND_LIBRARY(X11_Xss_LIB Xss ${X11_LIB_SEARCH_PATH})
FIND_LIBRARY(X11_X11_LIB X11 ${X11_LIB_SEARCH_PATH})
FIND_LIBRARY(X11_Xext_LIB Xext ${X11_LIB_SEARCH_PATH})
@@ -59,6 +60,7 @@ if (UNIX)
FIND_LIBRARY(X11_Xt_LIB Xt ${X11_LIB_SEARCH_PATH})
FIND_LIBRARY(X11_Xau_LIB Xau ${X11_LIB_SEARCH_PATH})
FIND_LIBRARY(X11_Xdmcp_LIB Xdmcp ${X11_LIB_SEARCH_PATH})
+ FIND_LIBRARY(X11_Xpm_LIB Xpm ${X11_LIB_SEARCH_PATH})
if (X11_X11_INCLUDE_PATH)
set(X11_INCLUDE_DIR ${X11_INCLUDE_DIR} ${X11_X11_INCLUDE_PATH})
@@ -95,6 +97,13 @@ if (UNIX)
set(X11_Xaccess_INCLUDE_PATH ${X11_Xaccessstr_INCLUDE_PATH})
endif (X11_Xaccessrules_INCLUDE_PATH AND X11_Xaccessstr_INCLUDE_PATH)
+ if (X11_Xpm_INCLUDE_PATH AND X11_Xpm_LIB)
+ set(X11_LIBRARIES ${X11_LIBRARIES} ${X11_Xpm_LIB})
+ set(X11_Xpm_FOUND TRUE)
+ endif (X11_Xpm_INCLUDE_PATH AND X11_Xpm_LIB)
+
+
+
if (X11_Xcomposite_INCLUDE_PATH)
set(X11_Xcomposite_FOUND TRUE)
endif (X11_Xcomposite_INCLUDE_PATH)
@@ -270,6 +279,8 @@ if (UNIX)
X11_Xkb_INCLUDE_PATH
X11_Xkblib_INCLUDE_PATH
X11_Xscreensaver_INCLUDE_PATH
+ X11_Xpm_INCLUDE_PATH
+ X11_Xpm_LIB
)
endif (UNIX)