summaryrefslogtreecommitdiff
path: root/applications/codec
diff options
context:
space:
mode:
authorAntonin Descampe <antonin@gmail.com>2011-04-13 22:38:50 +0000
committerAntonin Descampe <antonin@gmail.com>2011-04-13 22:38:50 +0000
commit6aaaa3eae28d82e3a2c34e0bd57d027be0685869 (patch)
tree1b616558a699117a50d2230744632e82e64bb196 /applications/codec
parent16f205d886407d087fbaa5d00ff31e371f97cb51 (diff)
changed the directory hierarchy of the whole project. See README files for details.
Diffstat (limited to 'applications/codec')
-rw-r--r--applications/codec/CMakeLists.txt42
-rw-r--r--applications/codec/convert.c2
-rw-r--r--applications/codec/j2k_dump.c4
3 files changed, 39 insertions, 9 deletions
diff --git a/applications/codec/CMakeLists.txt b/applications/codec/CMakeLists.txt
index 791d13b8..02d90fc5 100644
--- a/applications/codec/CMakeLists.txt
+++ b/applications/codec/CMakeLists.txt
@@ -4,14 +4,14 @@
SET(common_SRCS
convert.c
index.c
- ${OPENJPEG_SOURCE_DIR}/common/color.c
+ ${OPENJPEG_SOURCE_DIR}/applications/common/color.c
)
# If not getopt was found then add it to the lib:
IF(DONT_HAVE_GETOPT)
SET(common_SRCS
${common_SRCS}
- ${OPENJPEG_SOURCE_DIR}/common/getopt.c
+ ${OPENJPEG_SOURCE_DIR}/applications/common/getopt.c
)
ENDIF(DONT_HAVE_GETOPT)
@@ -19,7 +19,7 @@ ENDIF(DONT_HAVE_GETOPT)
INCLUDE_DIRECTORIES(
${OPENJPEG_SOURCE_DIR}/libopenjpeg
${LCMS_INCLUDE_DIRNAME}
- ${OPENJPEG_SOURCE_DIR}/common
+ ${OPENJPEG_SOURCE_DIR}/applications/common
${Z_INCLUDE_DIRNAME}
${PNG_INCLUDE_DIRNAME}
${TIFF_INCLUDE_DIRNAME}
@@ -55,12 +55,42 @@ ENDFOREACH(exe)
# Install man pages
INSTALL(
- FILES ../doc/man/man1/image_to_j2k.1
- ../doc/man/man1/j2k_dump.1
- ../doc/man/man1/j2k_to_image.1
+ FILES ${OPENJPEG_SOURCE_DIR}/doc/man/man1/image_to_j2k.1
+ ${OPENJPEG_SOURCE_DIR}/doc/man/man1/j2k_dump.1
+ ${OPENJPEG_SOURCE_DIR}/doc/man/man1/j2k_to_image.1
DESTINATION ${OPENJPEG_INSTALL_MAN_DIR}/man1)
#
+IF(BUILD_JPWL)
+ ADD_EXECUTABLE(JPWL_j2k_to_image
+ j2k_to_image.c
+ ${common_SRCS}
+ )
+
+ TARGET_LINK_LIBRARIES(JPWL_j2k_to_image ${OPENJPEG_LIBRARY_NAME}_JPWL
+ ${LCMS_LIBNAME} ${Z_LIBNAME} ${PNG_LIBNAME} ${TIFF_LIBNAME})
+ #
+ IF(UNIX)
+ TARGET_LINK_LIBRARIES(JPWL_j2k_to_image m)
+ ENDIF(UNIX)
+
+ ADD_EXECUTABLE(JPWL_image_to_j2k
+ image_to_j2k.c
+ ${common_SRCS}
+ )
+
+ TARGET_LINK_LIBRARIES(JPWL_image_to_j2k ${OPENJPEG_LIBRARY_NAME}_JPWL
+ ${LCMS_LIBNAME} ${Z_LIBNAME} ${PNG_LIBNAME} ${TIFF_LIBNAME})
+ #
+ IF(UNIX)
+ TARGET_LINK_LIBRARIES(JPWL_image_to_j2k m)
+ ENDIF(UNIX)
+
+ INSTALL(TARGETS JPWL_image_to_j2k JPWL_j2k_to_image
+ DESTINATION ${OPENJPEG_INSTALL_BIN_DIR} COMPONENT Applications
+ )
+ENDIF(BUILD_JPWL)
+
if(BUILD_TESTING)
# Do testing here, once we know the examples are being built:
FILE(GLOB_RECURSE OPENJPEG_DATA_IMAGES_GLOB
diff --git a/applications/codec/convert.c b/applications/codec/convert.c
index 98d54358..d9a45b9a 100644
--- a/applications/codec/convert.c
+++ b/applications/codec/convert.c
@@ -45,7 +45,7 @@
#include <png.h>
#endif /* HAVE_LIBPNG */
-#include "../libopenjpeg/openjpeg.h"
+#include "openjpeg.h"
#include "convert.h"
/*
diff --git a/applications/codec/j2k_dump.c b/applications/codec/j2k_dump.c
index 508dd65c..543a7d79 100644
--- a/applications/codec/j2k_dump.c
+++ b/applications/codec/j2k_dump.c
@@ -45,8 +45,8 @@
#include "opj_config.h"
#include "openjpeg.h"
-#include "../libopenjpeg/j2k.h"
-#include "../libopenjpeg/jp2.h"
+#include "j2k.h"
+#include "jp2.h"
#include "getopt.h"
#include "convert.h"
#include "index.h"