Commit | Line | Data |
---|---|---|
2ba45a60 DM |
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 | buffer.h \ | |
f6fa7814 | 18 | cast5.h \ |
2ba45a60 DM |
19 | channel_layout.h \ |
20 | common.h \ | |
21 | cpu.h \ | |
22 | crc.h \ | |
23 | display.h \ | |
24 | downmix_info.h \ | |
25 | error.h \ | |
26 | eval.h \ | |
27 | fifo.h \ | |
28 | file.h \ | |
29 | frame.h \ | |
30 | hash.h \ | |
31 | hmac.h \ | |
32 | imgutils.h \ | |
33 | intfloat.h \ | |
2ba45a60 DM |
34 | intreadwrite.h \ |
35 | lfg.h \ | |
36 | log.h \ | |
37 | macros.h \ | |
38 | mathematics.h \ | |
39 | md5.h \ | |
40 | mem.h \ | |
41 | motion_vector.h \ | |
42 | murmur3.h \ | |
43 | dict.h \ | |
44 | old_pix_fmts.h \ | |
45 | opt.h \ | |
46 | parseutils.h \ | |
47 | pixdesc.h \ | |
48 | pixelutils.h \ | |
49 | pixfmt.h \ | |
50 | random_seed.h \ | |
51 | replaygain.h \ | |
52 | rational.h \ | |
53 | ripemd.h \ | |
54 | samplefmt.h \ | |
55 | sha.h \ | |
56 | sha512.h \ | |
57 | stereo3d.h \ | |
58 | threadmessage.h \ | |
59 | time.h \ | |
60 | timecode.h \ | |
61 | timestamp.h \ | |
62 | version.h \ | |
63 | xtea.h \ | |
64 | ||
65 | HEADERS-$(CONFIG_LZO) += lzo.h | |
66 | ||
67 | HEADERS-$(CONFIG_OPENCL) += opencl.h | |
68 | ||
69 | ARCH_HEADERS = bswap.h \ | |
70 | intmath.h \ | |
71 | intreadwrite.h \ | |
72 | timer.h \ | |
73 | ||
74 | BUILT_HEADERS = avconfig.h \ | |
75 | ffversion.h | |
76 | ||
77 | OBJS = adler32.o \ | |
78 | aes.o \ | |
79 | atomic.o \ | |
80 | audio_fifo.o \ | |
81 | avstring.o \ | |
82 | base64.o \ | |
83 | blowfish.o \ | |
84 | bprint.o \ | |
85 | buffer.o \ | |
f6fa7814 | 86 | cast5.o \ |
2ba45a60 DM |
87 | channel_layout.o \ |
88 | cpu.o \ | |
89 | crc.o \ | |
90 | des.o \ | |
91 | display.o \ | |
92 | downmix_info.o \ | |
93 | error.o \ | |
94 | eval.o \ | |
95 | fifo.o \ | |
96 | file.o \ | |
97 | file_open.o \ | |
98 | float_dsp.o \ | |
99 | fixed_dsp.o \ | |
100 | frame.o \ | |
101 | hash.o \ | |
102 | hmac.o \ | |
103 | imgutils.o \ | |
2ba45a60 DM |
104 | intmath.o \ |
105 | lfg.o \ | |
106 | lls.o \ | |
107 | log.o \ | |
108 | log2_tab.o \ | |
109 | mathematics.o \ | |
110 | md5.o \ | |
111 | mem.o \ | |
112 | murmur3.o \ | |
113 | dict.o \ | |
114 | opt.o \ | |
115 | parseutils.o \ | |
116 | pixdesc.o \ | |
117 | pixelutils.o \ | |
118 | random_seed.o \ | |
119 | rational.o \ | |
120 | rc4.o \ | |
121 | ripemd.o \ | |
122 | samplefmt.o \ | |
123 | sha.o \ | |
124 | sha512.o \ | |
125 | stereo3d.o \ | |
126 | threadmessage.o \ | |
127 | time.o \ | |
128 | timecode.o \ | |
129 | tree.o \ | |
130 | utils.o \ | |
131 | xga_font_data.o \ | |
132 | xtea.o \ | |
133 | ||
134 | OBJS-$(CONFIG_LZO) += lzo.o | |
135 | OBJS-$(CONFIG_OPENCL) += opencl.o opencl_internal.o | |
136 | ||
137 | OBJS += $(COMPAT_OBJS:%=../compat/%) | |
138 | ||
139 | # Windows resource file | |
140 | SLIBOBJS-$(HAVE_GNU_WINDRES) += avutilres.o | |
141 | ||
142 | SKIPHEADERS = old_pix_fmts.h | |
143 | ||
144 | SKIPHEADERS-$(HAVE_ATOMICS_GCC) += atomic_gcc.h | |
145 | SKIPHEADERS-$(HAVE_ATOMICS_SUNCC) += atomic_suncc.h | |
146 | SKIPHEADERS-$(HAVE_ATOMICS_WIN32) += atomic_win32.h | |
147 | SKIPHEADERS-$(CONFIG_OPENCL) += opencl.h | |
148 | ||
149 | TESTPROGS = adler32 \ | |
150 | aes \ | |
151 | atomic \ | |
152 | avstring \ | |
153 | base64 \ | |
154 | blowfish \ | |
155 | bprint \ | |
f6fa7814 | 156 | cast5 \ |
2ba45a60 DM |
157 | cpu \ |
158 | crc \ | |
159 | des \ | |
f6fa7814 | 160 | dict \ |
2ba45a60 DM |
161 | error \ |
162 | eval \ | |
163 | file \ | |
164 | fifo \ | |
165 | float_dsp \ | |
166 | hmac \ | |
167 | lfg \ | |
168 | lls \ | |
169 | log \ | |
170 | md5 \ | |
171 | murmur3 \ | |
172 | opt \ | |
173 | pca \ | |
174 | parseutils \ | |
175 | pixdesc \ | |
176 | pixelutils \ | |
177 | random_seed \ | |
178 | rational \ | |
179 | ripemd \ | |
180 | sha \ | |
181 | sha512 \ | |
f6fa7814 | 182 | softfloat \ |
2ba45a60 DM |
183 | tree \ |
184 | utf8 \ | |
185 | xtea \ | |
186 | ||
187 | TESTPROGS-$(HAVE_LZO1X_999_COMPRESS) += lzo | |
188 | ||
189 | TOOLS = crypto_bench ffhash ffeval ffescape | |
190 | ||
191 | tools/crypto_bench$(EXESUF): ELIBS += $(if $(VERSUS),$(subst +, -l,+$(VERSUS)),) | |
192 | tools/crypto_bench$(EXESUF): CFLAGS += -DUSE_EXT_LIBS=0$(if $(VERSUS),$(subst +,+USE_,+$(VERSUS)),) | |
193 | ||
194 | $(SUBDIR)lzo-test$(EXESUF): ELIBS = -llzo2 |