[trunk] Fix installaiton of header file
[openjpeg.git] / src / lib / openjp3d / CMakeLists.txt
1
2 INCLUDE_REGULAR_EXPRESSION("^.*$")
3
4 SET(OPENJP3D_LIBRARY_NAME openjp3d)
5 # Defines the source code for the library
6 SET(OPENJP3D_SRCS
7 bio.c  cio.c  dwt.c  event.c  jp3d.c  jp3d_lib.c  mct.c  mqc.c  openjp3d.c  pi.c  raw.c  t1.c  t1_3d.c  t2.c  tcd.c  tgt.c  volume.c
8 )
9
10 # Build the library
11 IF(WIN32)
12   IF(BUILD_SHARED_LIBS)
13     ADD_DEFINITIONS(-DOPJ_EXPORTS)
14   ELSE(BUILD_SHARED_LIBS)
15     ADD_DEFINITIONS(-DOPJ_STATIC)
16   ENDIF(BUILD_SHARED_LIBS)
17 ENDIF(WIN32)
18
19 # build jp3d lib:
20 ADD_LIBRARY(${OPENJP3D_LIBRARY_NAME} ${OPENJP3D_SRCS})
21 IF(UNIX)
22   TARGET_LINK_LIBRARIES(${OPENJP3D_LIBRARY_NAME} m)
23 ENDIF(UNIX)
24 SET_TARGET_PROPERTIES(${OPENJP3D_LIBRARY_NAME} PROPERTIES ${OPENJPEG_LIBRARY_PROPERTIES})
25
26 # Install library
27 INSTALL(TARGETS ${OPENJP3D_LIBRARY_NAME}
28   EXPORT OpenJP3DTargets
29   DESTINATION ${OPENJPEG_INSTALL_LIB_DIR} 
30   COMPONENT Libraries
31 )
32
33 # Install includes files
34 INSTALL(FILES openjp3d.h
35   DESTINATION ${OPENJPEG_INSTALL_INCLUDE_DIR}
36   COMPONENT Headers
37 )