Mercurial > mplayer.hg
comparison Makefile @ 26467:d5d8c4974d7a
Create standard recursive rules from a template.
author | diego |
---|---|
date | Tue, 22 Apr 2008 22:00:37 +0000 |
parents | d4f4ce3534c3 |
children | 994bfbb8004e |
comparison
equal
deleted
inserted
replaced
26466:d4f4ce3534c3 | 26467:d5d8c4974d7a |
---|---|
245 | 245 |
246 include mpcommon.mak | 246 include mpcommon.mak |
247 | 247 |
248 CFLAGS := $(subst -I..,-I.,$(CFLAGS)) | 248 CFLAGS := $(subst -I..,-I.,$(CFLAGS)) |
249 | 249 |
250 dvdread/dvdread.a: | 250 define RECURSIVE_RULE |
251 $(MAKE) -C dvdread | 251 $(part)/$(part).a: |
252 | 252 $(MAKE) -C $(part) |
253 liba52/liba52.a: | 253 endef |
254 $(MAKE) -C liba52 | 254 |
255 | 255 $(foreach part,$(PARTS),$(eval $(RECURSIVE_RULE))) |
256 libao2/libao2.a: | |
257 $(MAKE) -C libao2 | |
258 | |
259 libavcodec/libavcodec.a: | |
260 $(MAKE) -C libavcodec | |
261 | |
262 libavformat/libavformat.a: | |
263 $(MAKE) -C libavformat | |
264 | |
265 libavutil/libavutil.a: | |
266 $(MAKE) -C libavutil | |
267 | |
268 libdvdcss/libdvdcss.a: | |
269 $(MAKE) -C libdvdcss | |
270 | |
271 libfaad2/libfaad2.a: | |
272 $(MAKE) -C libfaad2 | |
273 | |
274 libmpcodecs/libmpcodecs.a: | |
275 $(MAKE) -C libmpcodecs | |
276 | 256 |
277 libmpcodecs/libmpencoders.a: | 257 libmpcodecs/libmpencoders.a: |
278 $(MAKE) -C libmpcodecs libmpencoders.a | 258 $(MAKE) -C libmpcodecs libmpencoders.a |
279 | 259 |
280 libmpdemux/libmpdemux.a: | |
281 $(MAKE) -C libmpdemux libmpdemux.a | |
282 | |
283 libmpdemux/libmpmux.a: | 260 libmpdemux/libmpmux.a: |
284 $(MAKE) -C libmpdemux libmpmux.a | 261 $(MAKE) -C libmpdemux libmpmux.a |
285 | 262 |
286 libmpeg2/libmpeg2.a: | |
287 $(MAKE) -C libmpeg2 | |
288 | |
289 libpostproc/libpostproc.a: | |
290 $(MAKE) -C libpostproc | |
291 | |
292 libswscale/libswscale.a: | |
293 $(MAKE) -C libswscale | |
294 | |
295 libvo/libvo.a: | |
296 $(MAKE) -C libvo libvo.a | |
297 | |
298 libvo/libosd.a: | 263 libvo/libosd.a: |
299 $(MAKE) -C libvo libosd.a | 264 $(MAKE) -C libvo libosd.a |
300 | |
301 loader/loader.a: | |
302 $(MAKE) -C loader | |
303 | |
304 mp3lib/mp3lib.a: | |
305 $(MAKE) -C mp3lib | |
306 | |
307 stream/stream.a: | |
308 $(MAKE) -C stream | |
309 | |
310 tremor/tremor.a: | |
311 $(MAKE) -C tremor | |
312 | |
313 vidix/vidix.a: | |
314 $(MAKE) -C vidix | |
315 | 265 |
316 mplayer$(EXESUF): $(MPLAYER_DEPS) | 266 mplayer$(EXESUF): $(MPLAYER_DEPS) |
317 $(CC) -o $@ $^ $(LDFLAGS_MPLAYER) | 267 $(CC) -o $@ $^ $(LDFLAGS_MPLAYER) |
318 | 268 |
319 mencoder$(EXESUF): $(MENCODER_DEPS) | 269 mencoder$(EXESUF): $(MENCODER_DEPS) |