comparison Makefile @ 21310:3220773a071b

Split muxers into a separate library that only MEncoder is linked against.
author diego
date Mon, 27 Nov 2006 14:26:52 +0000
parents 30c0e0cfd9ed
children 21de6d9d91b6
comparison
equal deleted inserted replaced
21309:ef59ac68c9b6 21310:3220773a071b
64 LIBS_MPLAYER = libvo/libvo.a \ 64 LIBS_MPLAYER = libvo/libvo.a \
65 libao2/libao2.a \ 65 libao2/libao2.a \
66 input/libinput.a \ 66 input/libinput.a \
67 67
68 LIBS_MENCODER = libmpcodecs/libmpencoders.a \ 68 LIBS_MENCODER = libmpcodecs/libmpencoders.a \
69 libmpdemux/libmpmux.a \
69 70
70 OBJS_MPLAYER = $(SRCS_MPLAYER:.c=.o) 71 OBJS_MPLAYER = $(SRCS_MPLAYER:.c=.o)
71 OBJS_MENCODER = $(SRCS_MENCODER:.c=.o) 72 OBJS_MENCODER = $(SRCS_MENCODER:.c=.o)
72 73
73 MPLAYER_DEPS = $(OBJS_MPLAYER) $(LIBS_MPLAYER) $(COMMON_LIBS) 74 MPLAYER_DEPS = $(OBJS_MPLAYER) $(LIBS_MPLAYER) $(COMMON_LIBS)
163 164
164 libass/libass.a: 165 libass/libass.a:
165 $(MAKE) -C libass 166 $(MAKE) -C libass
166 167
167 libmpdemux/libmpdemux.a: 168 libmpdemux/libmpdemux.a:
168 $(MAKE) -C libmpdemux 169 $(MAKE) -C libmpdemux libmpdemux.a
170
171 libmpdemux/libmpmux.a:
172 $(MAKE) -C libmpdemux libmpmux.a
169 173
170 stream/stream.a: 174 stream/stream.a:
171 $(MAKE) -C stream 175 $(MAKE) -C stream
172 176
173 libmpcodecs/libmpcodecs.a: 177 libmpcodecs/libmpcodecs.a:
391 libaf/libaf.a: .norecurse $(wildcard libaf/*.[ch]) 395 libaf/libaf.a: .norecurse $(wildcard libaf/*.[ch])
392 dvdread/libdvdread.a: .norecurse $(wildcard dvdread/*.[ch]) 396 dvdread/libdvdread.a: .norecurse $(wildcard dvdread/*.[ch])
393 libdvdcss/libdvdcss.a: .norecurse $(wildcard libdvdcss/*.[ch]) 397 libdvdcss/libdvdcss.a: .norecurse $(wildcard libdvdcss/*.[ch])
394 398
395 libmpdemux/libmpdemux.a: .norecurse $(wildcard libmpdemux/*.[ch]) 399 libmpdemux/libmpdemux.a: .norecurse $(wildcard libmpdemux/*.[ch])
400 libmpdemux/libmpmux.a: .norecurse $(wildcard libmpdemux/*.[ch])
396 stream/stream.a: .norecurse $(wildcard stream/*.[ch] stream/*/*.[ch]) 401 stream/stream.a: .norecurse $(wildcard stream/*.[ch] stream/*/*.[ch])
397 libmpcodecs/libmpcodecs.a: .norecurse $(wildcard libmpcodecs/*.[ch]) $(wildcard libmpcodecs/native/*.[ch]) 402 libmpcodecs/libmpcodecs.a: .norecurse $(wildcard libmpcodecs/*.[ch]) $(wildcard libmpcodecs/native/*.[ch])
398 libmpcodecs/libmpencoders.a: .norecurse $(wildcard libmpcodecs/*.[ch]) 403 libmpcodecs/libmpencoders.a: .norecurse $(wildcard libmpcodecs/*.[ch])
399 404
400 libavutil/libavutil.a: .norecurse $(wildcard libavutil/*.[ch]) 405 libavutil/libavutil.a: .norecurse $(wildcard libavutil/*.[ch])