set(LIB_NAME jecw) FILE(GLOB SOURCES "*.c*") include_directories( ${CMAKE_SOURCE_DIR}/include ${JAVA_INCLUDE_PATH} ${JAVA_INCLUDE_PATH2} ${ECW_INCLUDE_DIR} ) SET(LIBRARIES_OPTIMIZED ${ECW_LIBRARY} ) SET(LIBRARIES_DEBUG ${ECW_LIBRARY} ) SETUP_JNILIB(${LIB_NAME}) #add_library(${LIB_NAME} SHARED # ${LIB_PUBLIC_HEADERS} # ${LIB_COMMON_FILES} #) IF(WIN32) target_link_libraries(${LIB_NAME} ${ECW_LIBRARY} ${ECW_LIBRARY2} ${ECW_LIBRARY3} ) ELSE(WIN32) target_link_libraries(${LIB_NAME} ${ECW_LIBRARY} ${ECW_LIBRARY2} ${ECW_LIBRARY3} ${ECW_LIBRARY4} ) ENDIF(WIN32) #if(APPLE) #SET_TARGET_PROPERTIES(${LIB_NAME} # PROPERTIES # SUFFIX .jnilib) #endif(APPLE) #INCLUDE(ModuleInstall OPTIONAL) #SET_TARGET_PROPERTIES(jecw PROPERTIES OUTPUT_NAME "jecw${VERSION}") #IF(UNIX AND NOT APPLE) # SET_TARGET_PROPERTIES ( ${LIB_NAME} PROPERTIES LINK_FLAGS "-Wl,-E") #ENDIF(UNIX AND NOT APPLE)