1 # Makefile for the main JPWL OpenJPEG codecs: JPWL_ j2k_to_image and JPWL_image_to_j2k
3 ADD_DEFINITIONS(-DUSE_JPWL)
5 SET(JPWL_SRCS crc.c jpwl.c jpwl_lib.c rs.c)
7 SET_SOURCE_FILES_PROPERTIES(
10 COMPILE_FLAGS -fno-common)
14 ${OPENJPEG_SOURCE_DIR}/libopenjpeg
20 ADD_DEFINITIONS(-DOPJ_EXPORTS)
21 ELSE(BUILD_SHARED_LIBS)
22 ADD_DEFINITIONS(-DOPJ_STATIC)
23 ENDIF(BUILD_SHARED_LIBS)
25 ADD_LIBRARY(${OPENJPEG_LIBRARY_NAME}_JPWL ${JPWL_SRCS} ${OPENJPEG_SRCS})
27 TARGET_LINK_LIBRARIES(${OPENJPEG_LIBRARY_NAME}_JPWL m)
29 SET_TARGET_PROPERTIES(${OPENJPEG_LIBRARY_NAME}_JPWL
30 PROPERTIES ${OPENJPEG_LIBRARY_PROPERTIES})
33 INSTALL(TARGETS ${OPENJPEG_LIBRARY_NAME}_JPWL
34 EXPORT OpenJPEGTargets
35 RUNTIME DESTINATION ${OPENJPEG_INSTALL_BIN_DIR} COMPONENT Applications
36 LIBRARY DESTINATION ${OPENJPEG_INSTALL_LIB_DIR} COMPONENT Libraries
37 ARCHIVE DESTINATION ${OPENJPEG_INSTALL_LIB_DIR} COMPONENT Libraries