Mercurial > mplayer.hg
annotate libmpcodecs/Makefile @ 18066:2ee39341b7a6
fix segfault in the skin browser when sbSelectedSkin gets dereferenced before setting, when no skin is selected in the skin list upon opening the browser,
and "Cancel" or "OK" buttons get clicked.
Noticed when runnig freshly compiled gmplayer on a system where the skins were still under the old location.
based on a combined patch by Stanislav Maslovski <stanislav POIS maslovski AH gmail POIS com>
author | gpoirier |
---|---|
date | Sun, 09 Apr 2006 13:52:45 +0000 |
parents | 8dd9503e4d19 |
children | 2fa15de8806b |
rev | line source |
---|---|
4878 | 1 |
2 include ../config.mak | |
3 | |
4 LIBNAME = libmpcodecs.a | |
5550 | 5 LIBNAME2 = libmpencoders.a |
4878 | 6 |
17524
cc6cf286e337
Only compile libmpencoders if MEncoder has been enabled.
diego
parents:
17523
diff
changeset
|
7 LIBS =$(LIBNAME) |
cc6cf286e337
Only compile libmpencoders if MEncoder has been enabled.
diego
parents:
17523
diff
changeset
|
8 ifeq ($(MENCODER),yes) |
cc6cf286e337
Only compile libmpencoders if MEncoder has been enabled.
diego
parents:
17523
diff
changeset
|
9 LIBS+=$(LIBNAME2) |
cc6cf286e337
Only compile libmpencoders if MEncoder has been enabled.
diego
parents:
17523
diff
changeset
|
10 endif |
cc6cf286e337
Only compile libmpencoders if MEncoder has been enabled.
diego
parents:
17523
diff
changeset
|
11 |
15772 | 12 AUDIO_SRCS_LIB=ad_hwac3.c \ |
13 ad_liba52.c \ | |
14 ad_mp3lib.c \ | |
17397
2e20dd653147
ad_hwmpa: pass-through fake audio codec for hardware mpeg decoders
nicodvb
parents:
17387
diff
changeset
|
15 ad_hwmpa.c \ |
15772 | 16 |
17 AUDIO_SRCS_NAT=ad_alaw.c \ | |
18 ad_dk3adpcm.c \ | |
19 ad_dvdpcm.c \ | |
20 ad_imaadpcm.c \ | |
21 ad_msadpcm.c \ | |
22 ad_msgsm.c \ | |
23 ad_pcm.c \ | |
24 | |
25 AUDIO_SRCS_OPT=ad_acm.c \ | |
26 ad_dmo.c \ | |
27 ad_dshow.c \ | |
28 ad_faad.c \ | |
29 ad_libdv.c \ | |
30 ad_libmad.c \ | |
31 ad_libvorbis.c \ | |
32 ad_qtaudio.c \ | |
33 ad_realaud.c \ | |
34 ad_twin.c \ | |
35 | |
17523
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
36 ifeq ($(CONFIG_LIBAVCODEC),yes) |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
37 AUDIO_SRCS_OPT+=ad_ffmpeg.c |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
38 endif |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
39 ifeq ($(CONFIG_LIBAVCODEC_SO),yes) |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
40 AUDIO_SRCS_OPT+=ad_ffmpeg.c |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
41 endif |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
42 |
16521
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
43 AUDIO_SRCS=dec_audio.c \ |
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
44 ad.c \ |
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
45 $(AUDIO_SRCS_LIB) \ |
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
46 $(AUDIO_SRCS_NAT) \ |
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
47 $(AUDIO_SRCS_OPT) \ |
8024 | 48 |
15772 | 49 VIDEO_SRCS_LIB=vd_libmpeg2.c \ |
50 vd_lzo.c \ | |
51 vd_nuv.c \ | |
52 | |
53 VIDEO_SRCS_NAT=vd_hmblck.c \ | |
54 vd_mpegpes.c \ | |
55 vd_mtga.c \ | |
56 vd_null.c \ | |
57 vd_raw.c \ | |
58 vd_sgi.c \ | |
59 | |
60 VIDEO_SRCS_OPT=vd_divx4.c \ | |
61 vd_dmo.c \ | |
62 vd_dshow.c \ | |
63 vd_libdv.c \ | |
64 vd_odivx.c \ | |
65 vd_qtvideo.c \ | |
66 vd_realvid.c \ | |
67 vd_theora.c \ | |
68 vd_vfw.c \ | |
69 vd_vfwex.c \ | |
70 vd_xanim.c \ | |
71 vd_xvid4.c \ | |
72 vd_xvid.c \ | |
73 vd_zrmjpeg.c \ | |
74 | |
17523
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
75 ifeq ($(CONFIG_LIBAVCODEC),yes) |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
76 VIDEO_SRCS_OPT+=vd_ffmpeg.c |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
77 endif |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
78 ifeq ($(CONFIG_LIBAVCODEC_SO),yes) |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
79 VIDEO_SRCS_OPT+=vd_ffmpeg.c |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
80 endif |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
81 |
16521
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
82 VIDEO_SRCS=dec_video.c \ |
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
83 vd.c \ |
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
84 $(VIDEO_SRCS_NAT) \ |
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
85 $(VIDEO_SRCS_LIB) \ |
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
86 $(VIDEO_SRCS_OPT) \ |
8024 | 87 |
15772 | 88 VFILTER_SRCS=vf.c \ |
89 pullup.c \ | |
90 vf_1bpp.c \ | |
91 vf_2xsai.c \ | |
92 vf_bmovl.c \ | |
93 vf_boxblur.c \ | |
94 vf_crop.c \ | |
95 vf_cropdetect.c \ | |
96 vf_decimate.c \ | |
97 vf_delogo.c \ | |
98 vf_denoise3d.c \ | |
99 vf_detc.c \ | |
100 vf_dint.c \ | |
101 vf_divtc.c \ | |
102 vf_down3dright.c \ | |
103 vf_dsize.c \ | |
104 vf_dvbscale.c \ | |
105 vf_eq2.c \ | |
106 vf_eq.c \ | |
107 vf_expand.c \ | |
108 vf_field.c \ | |
109 vf_fil.c \ | |
110 vf_filmdint.c \ | |
111 vf_flip.c \ | |
112 vf_format.c \ | |
113 vf_framestep.c \ | |
114 vf_halfpack.c \ | |
115 vf_harddup.c \ | |
116 vf_hqdn3d.c \ | |
117 vf_hue.c \ | |
118 vf_il.c \ | |
119 vf_ilpack.c \ | |
120 vf_ivtc.c \ | |
121 vf_kerndeint.c \ | |
122 vf_mirror.c \ | |
123 vf_noformat.c \ | |
124 vf_noise.c \ | |
125 vf_palette.c \ | |
126 vf_perspective.c \ | |
127 vf_phase.c \ | |
15944
1a0c715343d2
pp7 filter (spp=6 filter with 7 point dct where only the center sample is used after idct)
michael
parents:
15772
diff
changeset
|
128 vf_pp7.c \ |
15772 | 129 vf_pullup.c \ |
130 vf_rectangle.c \ | |
131 vf_remove_logo.c \ | |
132 vf_rgb2bgr.c \ | |
133 vf_rgbtest.c \ | |
134 vf_rotate.c \ | |
135 vf_sab.c \ | |
136 vf_scale.c \ | |
137 vf_smartblur.c \ | |
138 vf_softpulldown.c \ | |
139 vf_softskip.c \ | |
140 vf_swapuv.c \ | |
141 vf_telecine.c \ | |
142 vf_test.c \ | |
143 vf_tfields.c \ | |
144 vf_tile.c \ | |
145 vf_tinterlace.c \ | |
146 vf_unsharp.c \ | |
147 vf_vo.c \ | |
148 vf_yuvcsp.c \ | |
149 vf_yuy2.c \ | |
150 vf_yvu9.c \ | |
16447 | 151 vf_screenshot.c \ |
15772 | 152 |
17882
8dd9503e4d19
compile in the filters that depend on libavcodec/dsputil.h only when mplayer is configured to use the imported libavcodec
nicodvb
parents:
17524
diff
changeset
|
153 VFILTER_LAVC_SRCS += vf_lavc.c \ |
17523
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
154 vf_lavcdeint.c \ |
17882
8dd9503e4d19
compile in the filters that depend on libavcodec/dsputil.h only when mplayer is configured to use the imported libavcodec
nicodvb
parents:
17524
diff
changeset
|
155 |
8dd9503e4d19
compile in the filters that depend on libavcodec/dsputil.h only when mplayer is configured to use the imported libavcodec
nicodvb
parents:
17524
diff
changeset
|
156 VFILTER_LAVC_DSPUTIL_SRCS += vf_uspp.c \ |
8dd9503e4d19
compile in the filters that depend on libavcodec/dsputil.h only when mplayer is configured to use the imported libavcodec
nicodvb
parents:
17524
diff
changeset
|
157 vf_fspp.c \ |
8dd9503e4d19
compile in the filters that depend on libavcodec/dsputil.h only when mplayer is configured to use the imported libavcodec
nicodvb
parents:
17524
diff
changeset
|
158 vf_qp.c \ |
8dd9503e4d19
compile in the filters that depend on libavcodec/dsputil.h only when mplayer is configured to use the imported libavcodec
nicodvb
parents:
17524
diff
changeset
|
159 vf_spp.c \ |
17523
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
160 |
17463 | 161 ifeq ($(CONFIG_LIBPOSTPROC),yes) |
162 VFILTER_SRCS += vf_pp.c | |
163 endif | |
164 ifeq ($(CONFIG_LIBPOSTPROC_SO),yes) | |
11141 | 165 VFILTER_SRCS += vf_pp.c |
166 endif | |
167 | |
17523
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
168 ifeq ($(CONFIG_LIBAVCODEC),yes) |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
169 VFILTER_SRCS += $(VFILTER_LAVC_SRCS) |
17882
8dd9503e4d19
compile in the filters that depend on libavcodec/dsputil.h only when mplayer is configured to use the imported libavcodec
nicodvb
parents:
17524
diff
changeset
|
170 VFILTER_SRCS += $(VFILTER_LAVC_DSPUTIL_SRCS) |
17523
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
171 endif |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
172 ifeq ($(CONFIG_LIBAVCODEC_SO),yes) |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
173 VFILTER_SRCS += $(VFILTER_LAVC_SRCS) |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
174 endif |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
175 |
15772 | 176 ENCODER_SRCS=ae.c \ |
177 ae_pcm.c \ | |
178 ve.c \ | |
179 ve_divx4.c \ | |
180 ve_libdv.c \ | |
181 ve_nuv.c \ | |
182 ve_qtvideo.c \ | |
183 ve_raw.c \ | |
184 ve_vfw.c \ | |
185 ve_xvid4.c \ | |
186 ve_xvid.c \ | |
8024 | 187 |
17523
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
188 ifeq ($(CONFIG_LIBAVCODEC),yes) |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
189 ENCODER_SRCS+=ve_lavc.c |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
190 endif |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
191 ifeq ($(CONFIG_LIBAVCODEC_SO),yes) |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
192 ENCODER_SRCS+=ve_lavc.c |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
193 endif |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
194 |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
195 ifeq ($(X264),yes) |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
196 ENCODER_SRCS+=ve_x264.c |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
197 endif |
f0e7712385dc
Move conditional compilation out of the code and into the build system.
diego
parents:
17488
diff
changeset
|
198 |
17151
9a6b48d19e12
Remove MPlayer native 14_4 and 28_8 codecs (they are in lavc)
rtognimp
parents:
16946
diff
changeset
|
199 NATIVE_SRCS=native/minilzo.c \ |
15772 | 200 native/nuppelvideo.c \ |
201 native/RTjpegN.c \ | |
202 native/xa_gsm.c \ | |
5029 | 203 |
5840
4e3cf9473628
Allow disabling of libfame and allow to enforce (not) building libavcodec.
atmos4
parents:
5774
diff
changeset
|
204 ifeq ($(FAME),yes) |
4e3cf9473628
Allow disabling of libfame and allow to enforce (not) building libavcodec.
atmos4
parents:
5774
diff
changeset
|
205 VFILTER_SRCS += vf_fame.c |
4e3cf9473628
Allow disabling of libfame and allow to enforce (not) building libavcodec.
atmos4
parents:
5774
diff
changeset
|
206 endif |
4e3cf9473628
Allow disabling of libfame and allow to enforce (not) building libavcodec.
atmos4
parents:
5774
diff
changeset
|
207 |
11662
173f22eb0505
vf_zrmjpeg MJPEG encoding filter, works together with vo_zr2. Only YV12
rik
parents:
11600
diff
changeset
|
208 ifeq ($(ZORAN),yes) |
173f22eb0505
vf_zrmjpeg MJPEG encoding filter, works together with vo_zr2. Only YV12
rik
parents:
11600
diff
changeset
|
209 VFILTER_SRCS += vf_zrmjpeg.c |
173f22eb0505
vf_zrmjpeg MJPEG encoding filter, works together with vo_zr2. Only YV12
rik
parents:
11600
diff
changeset
|
210 endif |
173f22eb0505
vf_zrmjpeg MJPEG encoding filter, works together with vo_zr2. Only YV12
rik
parents:
11600
diff
changeset
|
211 |
5029 | 212 ifeq ($(PNG),yes) |
5344 | 213 VIDEO_SRCS += vd_mpng.c |
5029 | 214 endif |
215 | |
216 ifeq ($(JPEG),yes) | |
5344 | 217 VIDEO_SRCS += vd_ijpg.c |
5029 | 218 endif |
4878 | 219 |
13426 | 220 ifeq ($(TOOLAME),yes) |
15234 | 221 ENCODER_SRCS += ae_toolame.c |
13426 | 222 EXTRA_INC += $(TOOLAME_EXTRAFLAGS) |
223 endif | |
224 | |
15359 | 225 ifeq ($(TWOLAME),yes) |
226 ENCODER_SRCS += ae_twolame.c | |
227 endif | |
228 | |
15234 | 229 ifeq ($(CONFIG_MP3LAME),yes) |
230 ENCODER_SRCS += ae_lame.c | |
231 endif | |
232 | |
16165 | 233 LIBAV_INC = |
234 ifeq ($(CONFIG_LIBAVUTIL),yes) | |
235 LIBAV_INC += -I../libavutil | |
236 endif | |
15234 | 237 ifeq ($(CONFIG_LIBAVCODEC),yes) |
16165 | 238 LIBAV_INC += -I../libavcodec |
15234 | 239 ENCODER_SRCS += ae_lavc.c |
240 endif | |
17387 | 241 ifeq ($(CONFIG_LIBAVCODEC_SO),yes) |
16251 | 242 ENCODER_SRCS += ae_lavc.c |
243 endif | |
244 | |
15958
087142ef3a2d
musepack demuxing and decoding support (demuxing is v7 bitstream only).
reimar
parents:
15944
diff
changeset
|
245 ifeq ($(MUSEPACK),yes) |
087142ef3a2d
musepack demuxing and decoding support (demuxing is v7 bitstream only).
reimar
parents:
15944
diff
changeset
|
246 AUDIO_SRCS += ad_mpc.c |
087142ef3a2d
musepack demuxing and decoding support (demuxing is v7 bitstream only).
reimar
parents:
15944
diff
changeset
|
247 endif |
087142ef3a2d
musepack demuxing and decoding support (demuxing is v7 bitstream only).
reimar
parents:
15944
diff
changeset
|
248 |
16915
6b1d1e4adaea
Speex support. Seeking and pts generation does not work.
reimar
parents:
16521
diff
changeset
|
249 ifeq ($(SPEEX),yes) |
6b1d1e4adaea
Speex support. Seeking and pts generation does not work.
reimar
parents:
16521
diff
changeset
|
250 AUDIO_SRCS += ad_speex.c |
6b1d1e4adaea
Speex support. Seeking and pts generation does not work.
reimar
parents:
16521
diff
changeset
|
251 endif |
6b1d1e4adaea
Speex support. Seeking and pts generation does not work.
reimar
parents:
16521
diff
changeset
|
252 |
15259 | 253 ifeq ($(FAAC),yes) |
254 ENCODER_SRCS += ae_faac.c | |
255 endif | |
256 | |
16521
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
257 SRCS=$(AUDIO_SRCS) \ |
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
258 $(VIDEO_SRCS) \ |
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
259 $(VFILTER_SRCS) \ |
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
260 $(NATIVE_SRCS) \ |
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
261 img_format.c \ |
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
262 |
4878 | 263 OBJS=$(SRCS:.c=.o) |
264 | |
5550 | 265 SRCS2=$(ENCODER_SRCS) |
266 OBJS2=$(SRCS2:.c=.o) | |
267 | |
16521
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
268 CFLAGS = $(OPTFLAGS) \ |
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
269 -I. -I.. \ |
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
270 -Inative \ |
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
271 -I../libmpdemux \ |
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
272 -I../loader \ |
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
273 $(LIBAV_INC) \ |
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
274 $(EXTRA_INC) \ |
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
275 $(X264_INC) \ |
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
276 $(XVID_INC) \ |
3636c18a1b5e
Break up all long lines that were missed during the last reformatting round.
diego
parents:
16520
diff
changeset
|
277 -D_GNU_SOURCE \ |
4878 | 278 |
279 .SUFFIXES: .c .o | |
280 | |
281 # .PHONY: all clean | |
282 | |
283 .c.o: | |
284 $(CC) -c $(CFLAGS) -o $@ $< | |
285 | |
17524
cc6cf286e337
Only compile libmpencoders if MEncoder has been enabled.
diego
parents:
17523
diff
changeset
|
286 all: $(LIBS) |
5550 | 287 |
4878 | 288 $(LIBNAME): $(OBJS) |
289 $(AR) r $(LIBNAME) $(OBJS) | |
12634 | 290 $(RANLIB) $(LIBNAME) |
4878 | 291 |
5550 | 292 $(LIBNAME2): $(OBJS2) |
293 $(AR) r $(LIBNAME2) $(OBJS2) | |
12634 | 294 $(RANLIB) $(LIBNAME2) |
4878 | 295 |
296 clean: | |
297 rm -f *.o *.a *~ | |
14138
40ac42c6dd6d
make clean should also clean the native subdirectory.
diego
parents:
13426
diff
changeset
|
298 rm -f native/*.o native/*.a native/*~ |
4878 | 299 |
17488
ce1ba8fd57e7
Make clean/distclean behave uniformly in all directories.
diego
parents:
17463
diff
changeset
|
300 distclean: clean |
ce1ba8fd57e7
Make clean/distclean behave uniformly in all directories.
diego
parents:
17463
diff
changeset
|
301 rm -f .depend |
4878 | 302 |
303 dep: depend | |
304 | |
305 depend: | |
5550 | 306 $(CC) -MM $(CFLAGS) $(SRCS) $(SRCS2) 1>.depend |
4878 | 307 |
308 # | |
309 # include dependency files if they exist | |
310 # | |
311 ifneq ($(wildcard .depend),) | |
312 include .depend | |
313 endif | |
314 |