Added the default lossless parameter to opj_set_default_encoder_parameters in openjpeg.c
[openjpeg.git] / v2 / libopenjpeg / CMakeLists.txt
1 INCLUDE_REGULAR_EXPRESSION("^.*$")\r
2 # Defines the source code for the library\r
3 SET(OPENJPEG_SRCS\r
4   tcd.c\r
5   bio.c\r
6   cio.c\r
7   dwt.c\r
8   event.c\r
9   image.c\r
10   j2k.c\r
11   j2k_lib.c\r
12   jp2.c\r
13   jpt.c\r
14   mct.c\r
15   mqc.c\r
16   openjpeg.c\r
17   pi.c\r
18   raw.c\r
19   t1.c\r
20   tgt.c\r
21   profile.c\r
22   invert.c\r
23   function_list.c\r
24   t2.c\r
25   bio.h\r
26   cio.h\r
27   dwt.h\r
28   event.h\r
29   image.h\r
30   j2k.h\r
31   j2k_lib.h\r
32   jp2.h\r
33   jpt.h\r
34   mct.h\r
35   mqc.h\r
36   openjpeg.h\r
37   pi.h\r
38   int.h\r
39   raw.h\r
40   t1.h\r
41   t2.h\r
42   tcd.h\r
43   tgt.h\r
44   profile.h\r
45   invert.h\r
46   function_list.h\r
47 )\r
48 \r
49 # Pass proper definition to preprocessor to generate shared lib\r
50 IF(WIN32)\r
51   IF(BUILD_SHARED_LIBS)\r
52     ADD_DEFINITIONS(-DOPJ_EXPORTS)\r
53   ELSE(BUILD_SHARED_LIBS)\r
54     ADD_DEFINITIONS(-DOPJ_STATIC)\r
55   ENDIF(BUILD_SHARED_LIBS)\r
56 ENDIF(WIN32)\r
57 \r
58 IF(ENABLE_PROFILING)\r
59     ADD_DEFINITIONS(-D_PROFILE)\r
60 ENDIF(ENABLE_PROFILING)\r
61   \r
62 # Create the library\r
63 ADD_LIBRARY(${OPENJPEG_LIBRARY_NAME} ${OPENJPEG_SRCS})\r
64 SET_TARGET_PROPERTIES(${OPENJPEG_LIBRARY_NAME} PROPERTIES\r
65         ${OPENJPEG_LIBRARY_PROPERTIES})\r
66 \r
67 # Install library\r
68 INSTALL(TARGETS ${OPENJPEG_LIBRARY_NAME}\r
69         DESTINATION lib)\r
70 \r
71 # Install includes files\r
72 INSTALL(FILES openjpeg.h\r
73         DESTINATION ${INCLUDE_INSTALL_DIR}/openjpeg)\r