|
1 | 1 | # FindTurboJPEG.cmake |
| 2 | +# Uses environment variable TurboJPEG_ROOT as backup |
2 | 3 | # - TurboJPEG_FOUND |
3 | 4 | # - TurboJPEG_INCLUDE_DIRS |
4 | 5 | # - TurboJPEG_LIBRARIES |
5 | 6 |
|
6 | | -INCLUDE(CheckCSourceCompiles) |
7 | | - |
8 | 7 | FIND_PATH(TurboJPEG_INCLUDE_DIRS |
9 | 8 | turbojpeg.h |
10 | 9 | DOC "Found TurboJPEG include directory" |
11 | 10 | PATHS |
12 | | - "${CMAKE_SOURCE_DIR}/../../depends/libjpeg_turbo/include" |
13 | | - "C:/libjpeg-turbo64/include" |
14 | | - "/opt/libjpeg-turbo/include" |
15 | | - "$ENV{TurboJPEG_ROOT}/include" |
| 11 | + "${CMAKE_SOURCE_DIR}/../../depends/libjpeg_turbo" |
| 12 | + "${CMAKE_SOURCE_DIR}/../../depends/libjpeg-turbo64" |
| 13 | + "/usr/local/opt/jpeg-turbo" # homebrew |
| 14 | + "/opt/local" # macports |
| 15 | + "C:/libjpeg-turbo64" |
| 16 | + "/opt/libjpeg-turbo" |
| 17 | + ENV TurboJPEG_ROOT |
| 18 | + PATH_SUFFIXES |
| 19 | + include |
16 | 20 | ) |
17 | 21 |
|
18 | 22 | FIND_LIBRARY(TurboJPEG_LIBRARIES |
19 | | - NAMES turbojpeg.lib libturbojpeg.so libturbojpeg.so.0 libturbojpeg.a |
| 23 | + NAMES libturbojpeg.so.0 turbojpeg |
20 | 24 | DOC "Found TurboJPEG library path" |
21 | 25 | PATHS |
22 | | - "${CMAKE_SOURCE_DIR}/../../depends/libjpeg_turbo/lib" |
23 | | - "C:/libjpeg-turbo64/lib" |
24 | | - "$ENV{TurboJPEG_ROOT}/lib" |
25 | | - "/opt/libjpeg-turbo/lib64" |
26 | | - "/opt/libjpeg-turbo/lib" |
| 26 | + "${CMAKE_SOURCE_DIR}/../../depends/libjpeg_turbo" |
| 27 | + "${CMAKE_SOURCE_DIR}/../../depends/libjpeg-turbo64" |
| 28 | + "/usr/local/opt/jpeg-turbo" # homebrew |
| 29 | + "/opt/local" # macports |
| 30 | + "C:/libjpeg-turbo64" |
| 31 | + "/opt/libjpeg-turbo" |
| 32 | + ENV TurboJPEG_ROOT |
| 33 | + PATH_SUFFIXES |
| 34 | + lib |
| 35 | + lib64 |
27 | 36 | ) |
28 | 37 |
|
| 38 | +INCLUDE(CheckCSourceCompiles) |
29 | 39 | if(MSVC) |
30 | 40 | set(CMAKE_REQUIRED_DEFINITIONS -MT) |
31 | 41 | endif() |
|
0 commit comments