summaryrefslogtreecommitdiff
path: root/jp3d/codec
diff options
context:
space:
mode:
authorAntonin Descampe <antonin@gmail.com>2011-01-02 18:10:09 +0000
committerAntonin Descampe <antonin@gmail.com>2011-01-02 18:10:09 +0000
commit73a6ed7c21a355e198abcc7fce493b98457d7d8f (patch)
treea55d026834f9702db21ca795ffc8b6b7e8b18e4c /jp3d/codec
parent56afd80506d4898d36cdbce9bdc1a3eacfc00880 (diff)
bug fixes to enable cmake compilation on WIN32 platform (see CHANGES for details)
Diffstat (limited to 'jp3d/codec')
-rw-r--r--jp3d/codec/CMakeLists.txt8
1 files changed, 8 insertions, 0 deletions
diff --git a/jp3d/codec/CMakeLists.txt b/jp3d/codec/CMakeLists.txt
index 9e35ea7a..6c33b963 100644
--- a/jp3d/codec/CMakeLists.txt
+++ b/jp3d/codec/CMakeLists.txt
@@ -24,6 +24,14 @@ IF(DONT_HAVE_GETOPT)
)
ENDIF(DONT_HAVE_GETOPT)
+IF(WIN32)
+ IF(BUILD_SHARED_LIBS)
+ ADD_DEFINITIONS(-DOPJ_EXPORTS)
+ ELSE(BUILD_SHARED_LIBS)
+ ADD_DEFINITIONS(-DOPJ_STATIC)
+ ENDIF(BUILD_SHARED_LIBS)
+ENDIF(WIN32)
+
# Loop over all executables:
FOREACH(exe jp3d_to_volume volume_to_jp3d)
ADD_EXECUTABLE(${exe} ${exe}.c ${common_SRCS})