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)