From 0052a650b838e6ce98a899eb6e94e5f27072e83a Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Wed, 21 Dec 2016 17:02:05 +0000 Subject: [PATCH] From Torben Dannhauer, build updates for NVTT. --- CMakeModules/FindNVTT.cmake | 79 +++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) diff --git a/CMakeModules/FindNVTT.cmake b/CMakeModules/FindNVTT.cmake index d82192a7a..b4193d16e 100644 --- a/CMakeModules/FindNVTT.cmake +++ b/CMakeModules/FindNVTT.cmake @@ -98,6 +98,85 @@ FIND_LIBRARY(NVCORE_LIBRARY_DEBUG PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static ) +# NVTHREAD +FIND_LIBRARY(NVTHREAD_LIBRARY + NAMES nvthread + PATHS + /usr/local + /usr + $ENV{NVTT_DIR} + ${3rdPartyRoot} + PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static +) +FIND_LIBRARY(NVTHREAD_LIBRARY_DEBUG + NAMES nvthread_d + PATHS + /usr/local + /usr + $ENV{NVTT_DIR} + ${3rdPartyRoot} + PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static +) + +# SQUISH +FIND_LIBRARY(NVSQUISH_LIBRARY + NAMES squish + PATHS + /usr/local + /usr + $ENV{NVTT_DIR} + ${3rdPartyRoot} + PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static +) +FIND_LIBRARY(NVSQUISH_LIBRARY_DEBUG + NAMES squish_d + PATHS + /usr/local + /usr + $ENV{NVTT_DIR} + ${3rdPartyRoot} + PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static +) + +# BC6H +FIND_LIBRARY(NVBC6H_LIBRARY + NAMES bc6h + PATHS + /usr/local + /usr + $ENV{NVTT_DIR} + ${3rdPartyRoot} + PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static +) +FIND_LIBRARY(NVBC6H_LIBRARY_DEBUG + NAMES bc6h_d + PATHS + /usr/local + /usr + $ENV{NVTT_DIR} + ${3rdPartyRoot} + PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static +) + +# BC7 +FIND_LIBRARY(NVBC7_LIBRARY + NAMES bc7 + PATHS + /usr/local + /usr + $ENV{NVTT_DIR} + ${3rdPartyRoot} + PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static +) +FIND_LIBRARY(NVBC7_LIBRARY_DEBUG + NAMES bc7_d + PATHS + /usr/local + /usr + $ENV{NVTT_DIR} + ${3rdPartyRoot} + PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static +)