Revision 20060 trunk/libraries/libjni-mrsid/CMakeModules/FindMRSID.cmake

View differences:

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