summaryrefslogtreecommitdiff
path: root/src/bin/wx/OPJViewer/CMakeLists.txt
diff options
context:
space:
mode:
authorMathieu Malaterre <mathieu.malaterre@gmail.com>2012-09-28 08:11:41 +0000
committerMathieu Malaterre <mathieu.malaterre@gmail.com>2012-09-28 08:11:41 +0000
commitd518970039a19a2a9b6d2bdd592cc88a43897bbb (patch)
tree57bac2cf7e63e9352228231062763baac627563c /src/bin/wx/OPJViewer/CMakeLists.txt
parent8363a6ab1e031bb4b2e40a92e56efd40fdab1aa1 (diff)
[trunk] Start FolderReorgProposal task
Update issue 177
Diffstat (limited to 'src/bin/wx/OPJViewer/CMakeLists.txt')
-rw-r--r--src/bin/wx/OPJViewer/CMakeLists.txt25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/bin/wx/OPJViewer/CMakeLists.txt b/src/bin/wx/OPJViewer/CMakeLists.txt
new file mode 100644
index 00000000..34442848
--- /dev/null
+++ b/src/bin/wx/OPJViewer/CMakeLists.txt
@@ -0,0 +1,25 @@
+project(viewer CXX)
+
+find_package(wxWidgets REQUIRED)
+include(${wxWidgets_USE_FILE})
+
+include_directories(
+ ${CMAKE_CURRENT_SOURCE_DIR}/../..
+ ${CMAKE_CURRENT_SOURCE_DIR}/..
+ )
+
+# original flags:
+# -DUSE_JPWL -DwxUSE_LIBOPENJPEG -DwxUSE_GUI=1 -DOPJ_STATIC -DOPJ_HTMLABOUT -DOPJ_INICONFIG -DUSE_JPSEC -DOPJ_MANYFORMATS
+add_definitions(-DwxUSE_LIBOPENJPEG -DOPENJPEG_VERSION="1.5.0")
+set(OPJV_SRCS
+ ${CMAKE_CURRENT_SOURCE_DIR}/source/imagjpeg2000.cpp
+ ${CMAKE_CURRENT_SOURCE_DIR}/source/wxj2kparser.cpp
+ ${CMAKE_CURRENT_SOURCE_DIR}/source/OPJViewer.cpp
+ ${CMAKE_CURRENT_SOURCE_DIR}/source/wxjp2parser.cpp
+ ${CMAKE_CURRENT_SOURCE_DIR}/source/OPJDialogs.cpp
+ ${CMAKE_CURRENT_SOURCE_DIR}/source/OPJThreads.cpp
+ ${CMAKE_CURRENT_SOURCE_DIR}/source/OPJAbout.cpp
+ ${CMAKE_CURRENT_SOURCE_DIR}/../codec/index.c
+ )
+add_executable(opjviewer ${OPJV_SRCS})
+target_link_libraries(opjviewer ${wxWidgets_LIBRARIES} openjpeg)