Revision 20060 trunk/libraries/libjni-mrsid/CMakeModules/FindMRSID.cmake
FindMRSID.cmake | ||
---|---|---|
10 | 10 |
# Created by Robert Osfield. |
11 | 11 |
|
12 | 12 |
FIND_PATH(MRSID_INCLUDE_DIR lti_image.h |
13 |
C:/Geo_DSDK-6.0.7.1408/include/base |
|
13 | 14 |
${CMAKE_SOURCE_DIR}/sdk/include/base |
14 | 15 |
${MRSID_DIR}/include/base |
15 | 16 |
$ENV{MRSID_DIR}/include/base |
16 | 17 |
) |
17 | 18 |
|
18 | 19 |
FIND_PATH(MRSID_INCLUDE_DIR2 ltic_api.h |
20 |
C:/Geo_DSDK-6.0.7.1408/include/c_api |
|
19 | 21 |
${CMAKE_SOURCE_DIR}/sdk/include/c_api |
20 | 22 |
${MRSID_DIR}/include/c_api |
21 | 23 |
$ENV{MRSID_DIR}/include/c_api |
22 | 24 |
) |
23 | 25 |
|
24 | 26 |
FIND_PATH(MRSID_INCLUDE_DIR3 lti_cropFilter.h |
27 |
C:/Geo_DSDK-6.0.7.1408/include/filters |
|
25 | 28 |
${CMAKE_SOURCE_DIR}/sdk/include/filters |
26 | 29 |
#${MRSID_DIR}/include/filters |
27 | 30 |
#$ENV{MRSID_DIR}/include/filters |
28 | 31 |
) |
29 | 32 |
|
30 | 33 |
FIND_PATH(MRSID_INCLUDE_DIR4 j2k_types.h |
34 |
C:/Geo_DSDK-6.0.7.1408/include/j2k_readers |
|
31 | 35 |
${CMAKE_SOURCE_DIR}/sdk/include/j2k_readers |
32 | 36 |
${MRSID_DIR}/include/j2k_readers |
33 | 37 |
$ENV{MRSID_DIR}/include/j2k_readers |
34 | 38 |
) |
35 | 39 |
|
36 | 40 |
FIND_PATH(MRSID_INCLUDE_DIR5 lti_metadataUtils.h |
41 |
C:/Geo_DSDK-6.0.7.1408/include/metadata |
|
37 | 42 |
${CMAKE_SOURCE_DIR}/sdk/include/metadata |
38 | 43 |
${MRSID_DIR}/include/metadata |
39 | 44 |
$ENV{MRSID_DIR}/include/metadata |
40 | 45 |
) |
41 | 46 |
|
42 | 47 |
FIND_PATH(MRSID_INCLUDE_DIR6 lti_mrsidReadersStatus.h |
48 |
C:/Geo_DSDK-6.0.7.1408/include/mrsid_readers |
|
43 | 49 |
${CMAKE_SOURCE_DIR}/sdk/include/mrsid_readers |
44 | 50 |
${MRSID_DIR}/include/mrsid_readers |
45 | 51 |
$ENV{MRSID_DIR}/include/mrsid_readers |
46 | 52 |
) |
47 | 53 |
|
48 | 54 |
FIND_PATH(MRSID_INCLUDE_DIR7 lt_base.h |
55 |
C:/Geo_DSDK-6.0.7.1408/include/support |
|
49 | 56 |
${CMAKE_SOURCE_DIR}/sdk/include/support |
50 | 57 |
${MRSID_DIR}/include/support |
51 | 58 |
$ENV{MRSID_DIR}/include/support |
52 | 59 |
) |
53 | 60 |
|
54 | 61 |
FIND_PATH(MRSID_INCLUDE_DIR8 lti_writersStatus.h |
62 |
C:/Geo_DSDK-6.0.7.1408/include/writers |
|
55 | 63 |
${CMAKE_SOURCE_DIR}/sdk/include/writers |
56 | 64 |
${MRSID_DIR}/include/writers |
57 | 65 |
$ENV{MRSID_DIR}/include/writers |
... | ... | |
66 | 74 |
$ENV{MRSID_DIR}/lib/Release |
67 | 75 |
) |
68 | 76 |
|
77 |
|
|
78 |
FIND_LIBRARY(MRSID_LIBRARY_W1 |
|
79 |
NAMES lti_dsdk_dll |
|
80 |
PATHS |
|
81 |
C:/Geo_DSDK-6.0.7.1408/lib/Release |
|
82 |
${CMAKE_SOURCE_DIR}/sdk/lib |
|
83 |
${MRSID_DIR}/lib/Release |
|
84 |
$ENV{MRSID_DIR}/lib/Release |
|
85 |
) |
|
69 | 86 |
|
87 |
FIND_LIBRARY(MRSID_LIBRARY_W2 |
|
88 |
NAMES lti_dsdk_ cdll |
|
89 |
PATHS |
|
90 |
C:/Geo_DSDK-6.0.7.1408/lib/Release |
|
91 |
${CMAKE_SOURCE_DIR}/sdk/lib |
|
92 |
${MRSID_DIR}/lib/Release |
|
93 |
$ENV{MRSID_DIR}/lib/Release |
|
94 |
) |
|
95 |
|
|
70 | 96 |
SET(MRSID_FOUND "NO") |
71 | 97 |
IF(MRSID_LIBRARY AND MRSID_INCLUDE_DIR) |
72 | 98 |
SET(MRSID_FOUND "YES") |
Also available in: Unified diff