Merge commit '0eecafc948b74c247ebbc59f18f508db5d590d0b'
[ffmpeg.git] / libavutil / Makefile
1 include $(SUBDIR)../config.mak
2
3 NAME = avutil
4
5 HEADERS = adler32.h                                                     \
6           aes.h                                                         \
7           attributes.h                                                  \
8           audio_fifo.h                                                  \
9           audioconvert.h                                                \
10           avassert.h                                                    \
11           avstring.h                                                    \
12           avutil.h                                                      \
13           base64.h                                                      \
14           blowfish.h                                                    \
15           bprint.h                                                      \
16           bswap.h                                                       \
17           channel_layout.h                                              \
18           common.h                                                      \
19           cpu.h                                                         \
20           crc.h                                                         \
21           error.h                                                       \
22           eval.h                                                        \
23           fifo.h                                                        \
24           file.h                                                        \
25           hmac.h                                                        \
26           imgutils.h                                                    \
27           intfloat.h                                                    \
28           intfloat_readwrite.h                                          \
29           intreadwrite.h                                                \
30           lfg.h                                                         \
31           log.h                                                         \
32           mathematics.h                                                 \
33           md5.h                                                         \
34           mem.h                                                         \
35           dict.h                                                        \
36           old_pix_fmts.h                                                \
37           opt.h                                                         \
38           parseutils.h                                                  \
39           pixdesc.h                                                     \
40           pixfmt.h                                                      \
41           random_seed.h                                                 \
42           rational.h                                                    \
43           samplefmt.h                                                   \
44           sha.h                                                         \
45           time.h                                                        \
46           timecode.h                                                    \
47           timestamp.h                                                   \
48           version.h                                                     \
49           xtea.h                                                        \
50
51 HEADERS-$(CONFIG_LZO)                   += lzo.h
52
53 ARCH_HEADERS = bswap.h                                                  \
54                intmath.h                                                \
55                intreadwrite.h                                           \
56                timer.h                                                  \
57
58 BUILT_HEADERS = avconfig.h
59
60 OBJS = adler32.o                                                        \
61        aes.o                                                            \
62        audio_fifo.o                                                     \
63        avstring.o                                                       \
64        base64.o                                                         \
65        blowfish.o                                                       \
66        bprint.o                                                         \
67        channel_layout.o                                                 \
68        cpu.o                                                            \
69        crc.o                                                            \
70        des.o                                                            \
71        error.o                                                          \
72        eval.o                                                           \
73        fifo.o                                                           \
74        file.o                                                           \
75        float_dsp.o                                                      \
76        hmac.o                                                           \
77        imgutils.o                                                       \
78        intfloat_readwrite.o                                             \
79        intmath.o                                                        \
80        lfg.o                                                            \
81        lls.o                                                            \
82        log.o                                                            \
83        log2_tab.o                                                       \
84        mathematics.o                                                    \
85        md5.o                                                            \
86        mem.o                                                            \
87        dict.o                                                           \
88        opt.o                                                            \
89        parseutils.o                                                     \
90        pixdesc.o                                                        \
91        random_seed.o                                                    \
92        rational.o                                                       \
93        rc4.o                                                            \
94        samplefmt.o                                                      \
95        sha.o                                                            \
96        time.o                                                           \
97        timecode.o                                                       \
98        tree.o                                                           \
99        utils.o                                                          \
100        xga_font_data.o                                                  \
101        xtea.o                                                           \
102
103 OBJS-$(CONFIG_LZO)                      += lzo.o
104
105 OBJS += $(COMPAT_OBJS:%=../compat/%)
106
107 SKIPHEADERS          = old_pix_fmts.h
108
109 TESTPROGS = adler32                                                     \
110             aes                                                         \
111             avstring                                                    \
112             base64                                                      \
113             blowfish                                                    \
114             bprint                                                      \
115             cpu                                                         \
116             crc                                                         \
117             des                                                         \
118             error                                                       \
119             eval                                                        \
120             file                                                        \
121             fifo                                                        \
122             hmac                                                        \
123             lfg                                                         \
124             lls                                                         \
125             md5                                                         \
126             opt                                                         \
127             pca                                                         \
128             parseutils                                                  \
129             random_seed                                                 \
130             rational                                                    \
131             sha                                                         \
132             tree                                                        \
133             xtea                                                        \
134
135 TESTPROGS-$(HAVE_LZO1X_999_COMPRESS) += lzo
136
137 TOOLS = ffeval ffescape
138
139 $(SUBDIR)lzo-test$(EXESUF): ELIBS = -llzo2