]> git.lyx.org Git - lyx.git/blobdiff - CMakeLists.txt
The time_t type seems to be an unsigned type when compiling with MSVC.
[lyx.git] / CMakeLists.txt
index f99a971fae5d2783414981d7cf769cc5823714f5..fce998eccd519c4e546273acfecdb1c6413e92b0 100644 (file)
@@ -42,6 +42,18 @@ if(NOT help AND NOT HELP)
        project(${LYX_PROJECT})
 endif()
 
+if(UNIX)
+       FIND_PROGRAM(DPKG_ARCHITECTURE_EXECUTABLE dpkg-architecture)
+       if(DPKG_ARCHITECTURE_EXECUTABLE)
+               EXECUTE_PROCESS(COMMAND dpkg-architecture -qDEB_HOST_MULTIARCH OUTPUT_VARIABLE ARCH_TRIPLET OUTPUT_STRIP_TRAILING_WHITESPACE)
+       endif()
+endif()
+if(ARCH_TRIPLET)
+       set(SYSTEM_LIB_DIRS /usr/lib /usr/lib/${ARCH_TRIPLET} /usr/local/lib)
+else()
+       set(SYSTEM_LIB_DIRS /usr/lib /usr/local/lib)
+endif()
+
 include(LyXMacros)
 
 # Usage LYX_OPTION
@@ -102,7 +114,6 @@ if(help OR HELP)
        message(STATUS)
 else()
 
-
 # Check option dependencies
 
 if(LYX_CPACK)