[trunk] Sync OPJViewer with 1.5 version
[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 ../../libopenjpeg/function_list.c
28
29 bin_PROGRAMS = \
30 frames_to_mj2 \
31 mj2_to_frames \
32 extract_j2k_from_mj2 \
33 wrap_j2k_in_mj2
34
35 frames_to_mj2_CPPFLAGS = \
36 -I. \
37 -I$(top_srcdir)/applications/common \
38 -I$(top_builddir)/applications/common \
39 -I$(top_srcdir)/libopenjpeg \
40 -I$(top_builddir)/libopenjpeg \
41 -DOPJ_STATIC
42 frames_to_mj2_CFLAGS = 
43 frames_to_mj2_LDADD = -lm
44 frames_to_mj2_SOURCES = \
45 $(OPJ_SRC) \
46 ../common/opj_getopt.c \
47 mj2_convert.c \
48 mj2.c \
49 frames_to_mj2.c \
50 mj2.h \
51 mj2_convert.h
52
53 mj2_to_frames_CPPFLAGS = \
54 -I. \
55 -I$(top_srcdir)/applications/common \
56 -I$(top_builddir)/applications/common \
57 -I$(top_srcdir)/libopenjpeg \
58 -I$(top_builddir)/libopenjpeg \
59 @LCMS2_CFLAGS@ \
60 @LCMS1_CFLAGS@ \
61 -DOPJ_STATIC
62 mj2_to_frames_CFLAGS = 
63 mj2_to_frames_LDADD = @LCMS2_LIBS@ @LCMS1_LIBS@ -lm
64 mj2_to_frames_SOURCES = \
65 $(OPJ_SRC) \
66 ../common/color.c \
67 ../common/opj_getopt.c \
68 mj2_convert.c \
69 mj2.c \
70 mj2_to_frames.c \
71 mj2.h \
72 mj2_convert.h
73
74 extract_j2k_from_mj2_CPPFLAGS = \
75 -I. \
76 -I$(top_srcdir)/applications/common \
77 -I$(top_builddir)/applications/common \
78 -I$(top_srcdir)/libopenjpeg \
79 -I$(top_builddir)/libopenjpeg \
80 -DOPJ_STATIC
81 extract_j2k_from_mj2_CFLAGS = 
82 extract_j2k_from_mj2_LDADD = -lm
83 extract_j2k_from_mj2_SOURCES = \
84 $(OPJ_SRC) \
85 mj2.c \
86 extract_j2k_from_mj2.c \
87 mj2.h
88
89 wrap_j2k_in_mj2_CPPFLAGS = \
90 -I. \
91 -I$(top_srcdir)/applications/common \
92 -I$(top_builddir)/applications/common \
93 -I$(top_srcdir)/libopenjpeg \
94 -I$(top_builddir)/libopenjpeg \
95 -DOPJ_STATIC
96 wrap_j2k_in_mj2_CFLAGS = 
97 wrap_j2k_in_mj2_LDADD = -lm
98 wrap_j2k_in_mj2_SOURCES = \
99 $(OPJ_SRC) \
100 mj2.c \
101 wrap_j2k_in_mj2.c \
102 mj2.h
103
104 EXTRA_DIST = \
105 CMakeLists.txt
106
107 install-data-hook:
108         @echo -e " (B)\t$(bindir)/frames_to_mj2$(EXEEXT)" >> $(top_builddir)/report.txt
109         @echo -e " (B)\t$(bindir)/mj2_to_frames$(EXEEXT)" >> $(top_builddir)/report.txt
110         @echo -e " (B)\t$(bindir)/extract_j2k_from_mj2$(EXEEXT)" >> $(top_builddir)/report.txt
111         @echo -e " (B)\t$(bindir)/wrap_j2k_in_mj2$(EXEEXT)" >> $(top_builddir)/report.txt