annotate stream/Makefile @ 20065:0c1fd3b35d89

Synced to 2.10.2006
author jheryan
date Thu, 05 Oct 2006 11:50:36 +0000
parents bd821fd3e244
children 9ed557ae1383
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
19271
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
1
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
2 LIBNAME = stream.a
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
3
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
4 include ../config.mak
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
5
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
6 # Core
19300
0c7ad1c632cc mf.[hc] belong to libmpdemux
ben
parents: 19298
diff changeset
7 SRCS += open.c \
19271
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
8 url.c \
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
9
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
10 ifeq ($(STREAM_CACHE),yes)
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
11 SRCS += cache2.c
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
12 endif
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
13
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
14 ifeq ($(CDDA),yes)
19287
b2f48e71bb53 Move conditional compilation of cdinfo.c to the build system.
diego
parents: 19276
diff changeset
15 SRCS += stream_cdda.c cdinfo.c
19271
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
16 ifeq ($(MPLAYER_NETWORK),yes)
19272
e53b30cd047f renamed cddX stream interface to stream_cddX for consistency
ben
parents: 19271
diff changeset
17 SRCS += stream_cddb.c
19271
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
18 endif
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
19 endif
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
20
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
21 # Stream readers/writers
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
22 SRCS += stream.c \
19298
bbce98bb6d05 renamed cue_read.c to stream_cue.c for consistency
ben
parents: 19296
diff changeset
23 stream_cue.c \
19271
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
24 stream_file.c \
19301
097e5bc71210 added dedicated file for mf:// input
ben
parents: 19300
diff changeset
25 stream_mf.c \
19271
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
26 stream_null.c \
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
27
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
28 ifeq ($(HAVE_DVD),yes)
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
29 SRCS += stream_dvd.c
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
30 endif
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
31 ifeq ($(DVDNAV),yes)
19302
cc4774869fbc renamed dvdnav_stream to stream_dvdnav for consistency
ben
parents: 19301
diff changeset
32 SRCS += stream_dvdnav.c
19271
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
33 endif
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
34 ifeq ($(VCD),yes)
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
35 SRCS += stream_vcd.c
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
36 endif
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
37 ifeq ($(FTP),yes)
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
38 SRCS += stream_ftp.c
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
39 endif
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
40 ifeq ($(LIBSMBCLIENT),yes)
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
41 SRCS += stream_smb.c
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
42 endif
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
43 ifeq ($(MPLAYER_NETWORK),yes)
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
44 SRCS += stream_netstream.c
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
45 ifeq ($(STREAMING_LIVE555),yes)
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
46 SRCS += stream_livedotcom.c
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
47 endif
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
48 endif
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
49 ifeq ($(VSTREAM),yes)
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
50 SRCS += stream_vstream.c
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
51 endif
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
52
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
53 # TV in
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
54 ifeq ($(TV),yes)
19273
11ec1cb3a7ea add an explicit tv stream input instead of the previous hack in stream_null
ben
parents: 19272
diff changeset
55 SRCS += stream_tv.c tv.c frequencies.c tvi_dummy.c
19271
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
56 ifeq ($(TV_BSDBT848),yes)
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
57 SRCS += tvi_bsdbt848.c
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
58 endif
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
59 ifeq ($(TV_V4L2),yes)
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
60 SRCS += tvi_v4l2.c audio_in.c
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
61 ifeq ($(PVR),yes)
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
62 SRCS += stream_pvr.c
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
63 endif
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
64 endif
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
65 ifeq ($(TV_V4L1),yes)
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
66 SRCS += tvi_v4l.c audio_in.c
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
67 endif
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
68 ifeq ($(TV_V4L),yes)
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
69 ifeq ($(ALSA1X),yes)
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
70 SRCS += ai_alsa1x.c
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
71 endif
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
72 ifeq ($(ALSA9),yes)
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
73 SRCS += ai_alsa.c
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
74 endif
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
75 ifeq ($(OSS),yes)
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
76 SRCS += ai_oss.c
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
77 endif
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
78 endif
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
79 endif
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
80
19568
bd821fd3e244 Radio support, patch by Vladimir Voroshilov (voroshil gmail com)
reimar
parents: 19552
diff changeset
81 # Radio in
bd821fd3e244 Radio support, patch by Vladimir Voroshilov (voroshil gmail com)
reimar
parents: 19552
diff changeset
82 ifeq ($(RADIO),yes)
bd821fd3e244 Radio support, patch by Vladimir Voroshilov (voroshil gmail com)
reimar
parents: 19552
diff changeset
83 SRCS += stream_radio.c
bd821fd3e244 Radio support, patch by Vladimir Voroshilov (voroshil gmail com)
reimar
parents: 19552
diff changeset
84 ifeq ($(RADIO_CAPTURE),yes)
bd821fd3e244 Radio support, patch by Vladimir Voroshilov (voroshil gmail com)
reimar
parents: 19552
diff changeset
85 SRCS += audio_in.c
bd821fd3e244 Radio support, patch by Vladimir Voroshilov (voroshil gmail com)
reimar
parents: 19552
diff changeset
86 ifeq ($(ALSA1X),yes)
bd821fd3e244 Radio support, patch by Vladimir Voroshilov (voroshil gmail com)
reimar
parents: 19552
diff changeset
87 SRCS += ai_alsa1x.c
bd821fd3e244 Radio support, patch by Vladimir Voroshilov (voroshil gmail com)
reimar
parents: 19552
diff changeset
88 endif
bd821fd3e244 Radio support, patch by Vladimir Voroshilov (voroshil gmail com)
reimar
parents: 19552
diff changeset
89 ifeq ($(ALSA9),yes)
bd821fd3e244 Radio support, patch by Vladimir Voroshilov (voroshil gmail com)
reimar
parents: 19552
diff changeset
90 SRCS += ai_alsa.c
bd821fd3e244 Radio support, patch by Vladimir Voroshilov (voroshil gmail com)
reimar
parents: 19552
diff changeset
91 endif
bd821fd3e244 Radio support, patch by Vladimir Voroshilov (voroshil gmail com)
reimar
parents: 19552
diff changeset
92 ifeq ($(OSS),yes)
bd821fd3e244 Radio support, patch by Vladimir Voroshilov (voroshil gmail com)
reimar
parents: 19552
diff changeset
93 SRCS += ai_oss.c
bd821fd3e244 Radio support, patch by Vladimir Voroshilov (voroshil gmail com)
reimar
parents: 19552
diff changeset
94 endif
bd821fd3e244 Radio support, patch by Vladimir Voroshilov (voroshil gmail com)
reimar
parents: 19552
diff changeset
95 endif
bd821fd3e244 Radio support, patch by Vladimir Voroshilov (voroshil gmail com)
reimar
parents: 19552
diff changeset
96 endif
bd821fd3e244 Radio support, patch by Vladimir Voroshilov (voroshil gmail com)
reimar
parents: 19552
diff changeset
97
19271
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
98 ifeq ($(MPLAYER_NETWORK),yes)
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
99 SRCS += asf_streaming.c \
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
100 http.c \
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
101 network.c \
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
102 cookies.c \
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
103 asf_mmst_streaming.c \
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
104 pnm.c \
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
105 rtp.c \
19318
a3ddd3320b47 removed udp socket creation code from rtp stack to a new dedicated udp helper file
ben
parents: 19313
diff changeset
106 udp.c \
19335
2a9d669e5ff6 isolated tcp socket code from network.c to a dedicated file
ben
parents: 19318
diff changeset
107 tcp.c \
19271
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
108 stream_rtsp.c \
19313
0792ad01e9bf split rtp stack, udp input layer and rtp input layer from rtp.c
ben
parents: 19312
diff changeset
109 stream_rtp.c \
0792ad01e9bf split rtp stack, udp input layer and rtp input layer from rtp.c
ben
parents: 19312
diff changeset
110 stream_udp.c \
19271
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
111
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
112 SRCS += realrtsp/asmrp.c \
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
113 realrtsp/real.c \
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
114 realrtsp/rmff.c \
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
115 realrtsp/sdpplin.c \
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
116 realrtsp/xbuffer.c \
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
117
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
118 SRCS += librtsp/rtsp.c \
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
119 librtsp/rtsp_rtp.c \
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
120 librtsp/rtsp_session.c \
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
121
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
122 SRCS += freesdp/common.c \
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
123 freesdp/errorlist.c \
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
124 freesdp/parser.c \
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
125
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
126 endif
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
127
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
128 ifeq ($(DVBIN),yes)
19296
3583e8ff4da4 renamed dvbin.c to stream_dvb.c for consistency
ben
parents: 19287
diff changeset
129 SRCS += stream_dvb.c
19271
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
130 SRCS += dvb_tune.c
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
131 endif
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
132
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
133 OBJS = $(SRCS:.c=.o)
19312
ab8d6b6deb63 proper inclusion of demuxer.h (including libmpdemux in Makefile only was to make previous split easier)
ben
parents: 19302
diff changeset
134 INCLUDE = -I.. -I../loader $(LIBAV_INC)
19552
b4e2c17c2bdf Remove XMMS_CFLAGS from CFLAGS, the variable is never set.
diego
parents: 19420
diff changeset
135 CFLAGS = $(INCLUDE) $(OPTFLAGS)
19271
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
136
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
137 .SUFFIXES: .c .o
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
138
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
139 # .PHONY: all clean
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
140
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
141 all: $(LIBNAME)
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
142
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
143 .c.o:
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
144 $(CC) -c $(CFLAGS) -o $@ $<
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
145
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
146 $(LIBNAME): $(OBJS)
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
147 $(AR) r $(LIBNAME) $(OBJS)
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
148 $(RANLIB) $(LIBNAME)
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
149
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
150 clean:
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
151 rm -f *.o *.a *~ \
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
152 realrtsp/*.o realrtsp/*.a realrtsp/*~ \
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
153 librtsp/*.o librtsp/*.a librtsp/*~ \
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
154 freesdp/*.o freesdp/*.a freesdp/*~
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
155
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
156 distclean: clean
19276
6fae24d40138 removed deprecated test.c file from libmpdemux
ben
parents: 19273
diff changeset
157 rm -f .depend
19271
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
158
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
159 dep: depend
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
160
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
161 depend:
19276
6fae24d40138 removed deprecated test.c file from libmpdemux
ben
parents: 19273
diff changeset
162 $(CC) -MM $(CFLAGS) $(SRCS) 1>.depend
19271
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
163
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
164 #
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
165 # include dependency files if they exist
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
166 #
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
167 ifneq ($(wildcard .depend),)
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
168 include .depend
64d82a45a05d introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff changeset
169 endif