Statistics
| Revision:

gvsig-raster / org.gvsig.raster.ermapper / trunk / org.gvsig.raster.ermapper / org.gvsig.raster.ermapper.jni / src / main / native / jecw / CMakeLists.txt @ 2449

History | View | Annotate | Download (919 Bytes)

1
set(LIB_NAME jecw)
2

    
3
FILE(GLOB SOURCES "*.c*")
4

    
5
include_directories(
6
	${CMAKE_SOURCE_DIR}/include
7
	${JAVA_INCLUDE_PATH}
8
	${JAVA_INCLUDE_PATH2}
9
	${ECW_INCLUDE_DIR}
10
)
11

    
12
SET(LIBRARIES_OPTIMIZED 
13
    ${ECW_LIBRARY}
14
)
15

    
16
SET(LIBRARIES_DEBUG
17
    ${ECW_LIBRARY}
18
)
19

    
20
SETUP_JNILIB(${LIB_NAME})
21

    
22
#add_library(${LIB_NAME} SHARED
23
#	${LIB_PUBLIC_HEADERS}
24
#	${LIB_COMMON_FILES}
25
#)
26

    
27
IF(WIN32)
28
	target_link_libraries(${LIB_NAME}
29
		${ECW_LIBRARY}
30
		${ECW_LIBRARY2}
31
		${ECW_LIBRARY3}
32
	)
33
ELSE(WIN32)
34
	target_link_libraries(${LIB_NAME}
35
		${ECW_LIBRARY}
36
		${ECW_LIBRARY2}
37
		${ECW_LIBRARY3}
38
		${ECW_LIBRARY4}
39
	)
40
ENDIF(WIN32)
41

    
42

    
43
#if(APPLE)
44
#SET_TARGET_PROPERTIES(${LIB_NAME}
45
#	PROPERTIES
46
#	SUFFIX .jnilib)
47
#endif(APPLE)
48

    
49
#INCLUDE(ModuleInstall OPTIONAL)
50

    
51
#SET_TARGET_PROPERTIES(jecw PROPERTIES OUTPUT_NAME "jecw${VERSION}")
52

    
53

    
54
#IF(UNIX AND NOT APPLE)
55
#	SET_TARGET_PROPERTIES ( ${LIB_NAME} PROPERTIES LINK_FLAGS "-Wl,-E")
56
#ENDIF(UNIX AND NOT APPLE)
57