diff options
author | Josh Blum <josh@joshknows.com> | 2011-03-28 18:38:47 -0700 |
---|---|---|
committer | Josh Blum <josh@joshknows.com> | 2011-03-28 18:38:47 -0700 |
commit | 834bcbad6e632d872a5867801b2e4a5c9a5f95cd (patch) | |
tree | 06beaea913c277de4cb69a36904d18f3f4537ed5 /host/CMakeLists.txt | |
parent | 2ce39c4de5f98cb51eeb6498c6c3d23c873d0ebc (diff) | |
download | uhd-834bcbad6e632d872a5867801b2e4a5c9a5f95cd.tar.gz uhd-834bcbad6e632d872a5867801b2e4a5c9a5f95cd.tar.bz2 uhd-834bcbad6e632d872a5867801b2e4a5c9a5f95cd.zip |
uhd: set LIB_SUFFIX automatically (all 64-bit redhats)
Check for and define DEBIAN and REDHAT detection vars.
Added LIB_SUFFIX check in top level cmakelists.
Use CMAKE_SYSTEM_PROCESSOR rather than exec uname -m.
Cleans up release mode logic.
Diffstat (limited to 'host/CMakeLists.txt')
-rw-r--r-- | host/CMakeLists.txt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/host/CMakeLists.txt b/host/CMakeLists.txt index 8516da401..db100129f 100644 --- a/host/CMakeLists.txt +++ b/host/CMakeLists.txt @@ -33,6 +33,10 @@ INCLUDE(UHDPackage) #setup cpack ######################################################################## # Install Dirs ######################################################################## +#when the library suffix should be 64 (applies to redhat linux family) +IF(NOT DEFINED LIB_SUFFIX AND REDHAT AND CMAKE_SYSTEM_PROCESSOR MATCHES "64$") + SET(LIB_SUFFIX 64) +ENDIF() SET(LIB_SUFFIX ${LIB_SUFFIX} CACHE STRING "lib directory suffix") SET(RUNTIME_DIR bin) SET(LIBRARY_DIR lib${LIB_SUFFIX}) |