diff options
author | Modestas Vainius <modax@debian.org> | 2011-06-12 14:40:01 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2011-06-13 15:12:23 (GMT) |
commit | 1ed19bcb25edc5f1911b5d0237db34426e747cd2 (patch) | |
tree | b40b7b0a07a346de153b02429e6f6b1275e6b089 /Modules/Platform/Linux.cmake | |
parent | 52a6ed2aed6ad2ed6880e76535359a6b45fda253 (diff) | |
download | CMake-1ed19bcb25edc5f1911b5d0237db34426e747cd2.zip CMake-1ed19bcb25edc5f1911b5d0237db34426e747cd2.tar.gz CMake-1ed19bcb25edc5f1911b5d0237db34426e747cd2.tar.bz2 |
multiarch: Set CMAKE_LIBRARY_ARCHITECTURE_REGEX for Linux|Hurd|kFreeBSD
* Fix linux CMAKE_LIBRARY_ARCHITECTURE_REGEX to support armel-linux-gnueabi.
* Add CMAKE_LIBRARY_ARCHITECTURE_REGEX on kFreeBSD.
* Add CMAKE_LIBRARY_ARCHITECTURE_REGEX on GNU (Hurd).
Also regex is improved to support quadlets. Even if I have not seen this
in the wild yet, reportedly they are possible.
Diffstat (limited to 'Modules/Platform/Linux.cmake')
-rw-r--r-- | Modules/Platform/Linux.cmake | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Modules/Platform/Linux.cmake b/Modules/Platform/Linux.cmake index 57d1b34..38f469b 100644 --- a/Modules/Platform/Linux.cmake +++ b/Modules/Platform/Linux.cmake @@ -46,7 +46,7 @@ ELSE(DEFINED CMAKE_INSTALL_SO_NO_EXE) ENDIF(DEFINED CMAKE_INSTALL_SO_NO_EXE) # Match multiarch library directory names. -SET(CMAKE_LIBRARY_ARCHITECTURE_REGEX "[a-z0-9_]+-linux-gnu") +SET(CMAKE_LIBRARY_ARCHITECTURE_REGEX "[a-z0-9_]+(-[a-z0-9_]+)?-linux-gnu[a-z0-9_]*") INCLUDE(Platform/UnixPaths) |