diff options
author | Rolf Eike Beer <eike@sf-mail.de> | 2012-08-13 19:39:30 +0200 |
---|---|---|
committer | Rolf Eike Beer <eike@sf-mail.de> | 2012-08-14 21:13:44 +0200 |
commit | 97c338bac910d087eff9b160e3b68f2eeee482a5 (patch) | |
tree | e07197e7e58c95eb6f892fe5dc7c7e0e9f8ddc04 /Modules/FindX11.cmake | |
parent | cd3bd23266a4a6c00595134a17a8bdaea9e28af5 (diff) | |
download | cmake-97c338bac910d087eff9b160e3b68f2eeee482a5.tar.gz |
FindX11: remove duplicates from X11 include path list (#13316)
Most if not all X11 includes are typically in the same directory, so this
usually returns a huge list with only very few different entries.
Diffstat (limited to 'Modules/FindX11.cmake')
-rw-r--r-- | Modules/FindX11.cmake | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Modules/FindX11.cmake b/Modules/FindX11.cmake index 0b63bc9bdd..01ba478ad9 100644 --- a/Modules/FindX11.cmake +++ b/Modules/FindX11.cmake @@ -324,6 +324,9 @@ if (UNIX) set(X11_SM_FOUND TRUE) endif() + # Most of the X11 headers will be in the same directories, avoid + # creating a huge list of duplicates. + list(REMOVE_DUPLICATES X11_INCLUDE_DIR) # Deprecated variable for backwards compatibility with CMake 1.4 if (X11_X11_INCLUDE_PATH AND X11_LIBRARIES) |