Mercurial > audlegacy-plugins
annotate src/ffmpeg/Makefile @ 821:66caee79ecc0 trunk
[svn] - make a dumb makefile for libavcodec so that it can be a make clean target.
author | nenolod |
---|---|
date | Mon, 12 Mar 2007 14:03:42 -0700 |
parents | a53d893eb303 |
children | 420eb823b2d4 |
rev | line source |
---|---|
17 | 1 include ../../mk/rules.mk |
2 include ../../mk/init.mk | |
0
13389e613d67
[svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff
changeset
|
3 |
814
2eaaa3aa182b
[svn] - make the whole thing compile. runtime linking is another story.
nenolod
parents:
806
diff
changeset
|
4 OBJECTIVE_LIBS = libffmpeg$(SHARED_SUFFIX) |
0
13389e613d67
[svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff
changeset
|
5 |
821
66caee79ecc0
[svn] - make a dumb makefile for libavcodec so that it can be a make clean target.
nenolod
parents:
820
diff
changeset
|
6 SUBDIRS = libavcodec libavformat libavutil |
0
13389e613d67
[svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff
changeset
|
7 |
13389e613d67
[svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff
changeset
|
8 LIBDIR = $(plugindir)/$(INPUT_PLUGIN_DIR) |
13389e613d67
[svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff
changeset
|
9 |
818 | 10 LIBADD = ./libavutil/libavutil.a ./libavformat/libavformat.a $(GTK_LIBS) $(GLIB_LIBS) $(PANGO_LIBS) |
0
13389e613d67
[svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff
changeset
|
11 |
818 | 12 SOURCES = ffmpeg.c \ |
13 libavcodec/aasc.c \ | |
14 libavcodec/adpcm.c \ | |
15 libavcodec/adx.c \ | |
16 libavcodec/alac.c \ | |
17 libavcodec/allcodecs.c \ | |
18 libavcodec/audioconvert.c \ | |
19 libavcodec/avs.c \ | |
20 libavcodec/bitstream.c \ | |
21 libavcodec/bitstream_filter.c \ | |
22 libavcodec/cabac.c \ | |
23 libavcodec/cook.c \ | |
24 libavcodec/cscd.c \ | |
25 libavcodec/dpcm.c \ | |
26 libavcodec/dsicinav.c \ | |
27 libavcodec/dsputil.c \ | |
28 libavcodec/eval.c \ | |
29 libavcodec/faandct.c \ | |
30 libavcodec/fdctref.c \ | |
31 libavcodec/fft.c \ | |
32 libavcodec/ffv1.c \ | |
33 libavcodec/flac.c \ | |
34 libavcodec/flashsv.c \ | |
35 libavcodec/fraps.c \ | |
36 libavcodec/g726.c \ | |
37 libavcodec/golomb.c \ | |
38 libavcodec/kmvc.c \ | |
39 libavcodec/lcl.c \ | |
40 libavcodec/loco.c \ | |
41 libavcodec/lzo.c \ | |
42 libavcodec/mace.c \ | |
43 libavcodec/mdct.c \ | |
44 libavcodec/mpegaudio.c \ | |
45 libavcodec/mpegaudiodec.c \ | |
46 libavcodec/opt.c \ | |
47 libavcodec/parser.c \ | |
48 libavcodec/pcm.c \ | |
49 libavcodec/pthread.c \ | |
50 libavcodec/qdm2.c \ | |
51 libavcodec/qtrle.c \ | |
52 libavcodec/ra144.c \ | |
53 libavcodec/ra288.c \ | |
54 libavcodec/rangecoder.c \ | |
55 libavcodec/resample.c \ | |
56 libavcodec/resample2.c \ | |
57 libavcodec/rpza.c \ | |
58 libavcodec/shorten.c \ | |
59 libavcodec/simple_idct.c \ | |
60 libavcodec/smc.c \ | |
61 libavcodec/sonic.c \ | |
62 libavcodec/truespeech.c \ | |
63 libavcodec/tscc.c \ | |
64 libavcodec/tta.c \ | |
65 libavcodec/utils.c \ | |
66 libavcodec/wavpack.c \ | |
67 libavcodec/wmadec.c \ | |
68 libavcodec/wnv1.c \ | |
69 libavcodec/ws-snd1.c | |
0
13389e613d67
[svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff
changeset
|
70 |
13389e613d67
[svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff
changeset
|
71 OBJECTS = ${SOURCES:.c=.o} |
13389e613d67
[svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff
changeset
|
72 |
818 | 73 CFLAGS += $(PICFLAGS) $(GTK_CFLAGS) $(GLIB_CFLAGS) $(PANGO_CFLAGS) -I. -I../.. -I./libavformat \ |
74 -I./libavcodec -I./libavutil -std=c99 -DHAVE_AV_CONFIG_H | |
0
13389e613d67
[svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff
changeset
|
75 |
17 | 76 include ../../mk/objective.mk |