TRUNK:added a new indexer functionality to the library. With the new -jpip option...
[openjpeg.git] / applications / mj2 / Makefile.am
1 MAINTAINERCLEANFILES = Makefile.in
2
3 OPJ_SRC = \
4 ../../libopenjpeg/bio.c \
5 ../../libopenjpeg/cio.c \
6 ../../libopenjpeg/dwt.c \
7 ../../libopenjpeg/event.c \
8 ../../libopenjpeg/image.c \
9 ../../libopenjpeg/j2k.c \
10 ../../libopenjpeg/j2k_lib.c \
11 ../../libopenjpeg/jp2.c \
12 ../../libopenjpeg/jpt.c \
13 ../../libopenjpeg/mct.c \
14 ../../libopenjpeg/mqc.c \
15 ../../libopenjpeg/openjpeg.c \
16 ../../libopenjpeg/pi.c \
17 ../../libopenjpeg/raw.c \
18 ../../libopenjpeg/t1.c \
19 ../../libopenjpeg/t2.c \
20 ../../libopenjpeg/tcd.c \
21 ../../libopenjpeg/tgt.c \
22 ../../libopenjpeg/cidx_manager.c \
23 ../../libopenjpeg/phix_manager.c \
24 ../../libopenjpeg/ppix_manager.c \
25 ../../libopenjpeg/thix_manager.c \
26 ../../libopenjpeg/tpix_manager.c
27
28 bin_PROGRAMS = \
29 frames_to_mj2 \
30 mj2_to_frames \
31 extract_j2k_from_mj2 \
32 wrap_j2k_in_mj2
33
34 frames_to_mj2_CPPFLAGS = \
35 -I. \
36 -I$(top_srcdir)/applications/common \
37 -I$(top_builddir)/applications/common \
38 -I$(top_srcdir)/libopenjpeg \
39 -I$(top_builddir)/libopenjpeg \
40 -DOPJ_STATIC
41 frames_to_mj2_CFLAGS = 
42 frames_to_mj2_LDADD = -lm
43 frames_to_mj2_SOURCES = \
44 $(OPJ_SRC) \
45 ../common/opj_getopt.c \
46 mj2_convert.c \
47 mj2.c \
48 frames_to_mj2.c \
49 mj2.h \
50 mj2_convert.h
51
52 mj2_to_frames_CPPFLAGS = \
53 -I. \
54 -I$(top_srcdir)/applications/common \
55 -I$(top_builddir)/applications/common \
56 -I$(top_srcdir)/libopenjpeg \
57 -I$(top_builddir)/libopenjpeg \
58 @LCMS2_CFLAGS@ \
59 @LCMS1_CFLAGS@ \
60 -DOPJ_STATIC
61 mj2_to_frames_CFLAGS = 
62 mj2_to_frames_LDADD = @LCMS2_LIBS@ @LCMS1_LIBS@
63 mj2_to_frames_SOURCES = \
64 $(OPJ_SRC) \
65 ../common/color.c \
66 ../common/opj_getopt.c \
67 mj2_convert.c \
68 mj2.c \
69 mj2_to_frames.c \
70 mj2.h \
71 mj2_convert.h
72
73 extract_j2k_from_mj2_CPPFLAGS = \
74 -I. \
75 -I$(top_srcdir)/applications/common \
76 -I$(top_builddir)/applications/common \
77 -I$(top_srcdir)/libopenjpeg \
78 -I$(top_builddir)/libopenjpeg \
79 -DOPJ_STATIC
80 extract_j2k_from_mj2_CFLAGS = 
81 extract_j2k_from_mj2_LDADD = -lm
82 extract_j2k_from_mj2_SOURCES = \
83 $(OPJ_SRC) \
84 mj2.c \
85 extract_j2k_from_mj2.c \
86 mj2.h
87
88 wrap_j2k_in_mj2_CPPFLAGS = \
89 -I. \
90 -I$(top_srcdir)/applications/common \
91 -I$(top_builddir)/applications/common \
92 -I$(top_srcdir)/libopenjpeg \
93 -I$(top_builddir)/libopenjpeg \
94 -DOPJ_STATIC
95 wrap_j2k_in_mj2_CFLAGS = 
96 wrap_j2k_in_mj2_LDADD = -lm
97 wrap_j2k_in_mj2_SOURCES = \
98 $(OPJ_SRC) \
99 mj2.c \
100 wrap_j2k_in_mj2.c \
101 mj2.h
102
103 EXTRA_DIST = \
104 CMakeLists.txt
105
106 install-data-hook:
107         @echo -e " (B)\t$(bindir)/frames_to_mj2$(EXEEXT)" >> $(top_builddir)/report.txt
108         @echo -e " (B)\t$(bindir)/mj2_to_frames$(EXEEXT)" >> $(top_builddir)/report.txt
109         @echo -e " (B)\t$(bindir)/extract_j2k_from_mj2$(EXEEXT)" >> $(top_builddir)/report.txt
110         @echo -e " (B)\t$(bindir)/wrap_j2k_in_mj2$(EXEEXT)" >> $(top_builddir)/report.txt