annotate Makefile @ 1006:8c87d8df67e1 libavutil

Rename FF_MM_ symbols related to CPU features flags as AV_CPU_FLAG_ symbols, and move them from libavcodec/avcodec.h to libavutil/cpu.h.
author stefano
date Sat, 04 Sep 2010 09:59:08 +0000
parents effd4ae1769d
children 40b8596460af
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
491
34640f2e3060 non-recursive makefiles
mru
parents: 463
diff changeset
1 include $(SUBDIR)../config.mak
267
d363937cc410 Reverting stray commit part II, r8156 had the base64 export patch mixed with the nutdec patch
lu_zero
parents:
diff changeset
2
463
fc4239d967ce cosmetics: Consistently move NAME and FFLIBS to the top of each Makefile.
diego
parents: 462
diff changeset
3 NAME = avutil
fc4239d967ce cosmetics: Consistently move NAME and FFLIBS to the top of each Makefile.
diego
parents: 462
diff changeset
4
587
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
5 HEADERS = adler32.h \
866
efba70214ef1 Move gcc attribute macros to new header libavutil/attributes.h
mru
parents: 864
diff changeset
6 attributes.h \
587
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
7 avstring.h \
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
8 avutil.h \
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
9 base64.h \
996
0614f790460d Install bswap.h and intreadwrite.h
mru
parents: 972
diff changeset
10 bswap.h \
587
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
11 common.h \
1006
8c87d8df67e1 Rename FF_MM_ symbols related to CPU features flags as AV_CPU_FLAG_
stefano
parents: 999
diff changeset
12 cpu.h \
587
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
13 crc.h \
877
51fd7ea406a1 Move error code definitions from libavcodec/avcodec.h to
stefano
parents: 866
diff changeset
14 error.h \
932
be49bac1a894 Move eval.c and eval.h from libavcodec to libavutil, and make the eval
stefano
parents: 925
diff changeset
15 eval.h \
587
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
16 fifo.h \
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
17 intfloat_readwrite.h \
996
0614f790460d Install bswap.h and intreadwrite.h
mru
parents: 972
diff changeset
18 intreadwrite.h \
972
31dbb6062967 avutil: install lfg.h
ramiro
parents: 932
diff changeset
19 lfg.h \
587
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
20 log.h \
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
21 lzo.h \
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
22 mathematics.h \
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
23 md5.h \
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
24 mem.h \
795
0a1d25da1db9 Make the pixdesc API public.
stefano
parents: 752
diff changeset
25 pixdesc.h \
671
e847c4a1d29a Split avutil.h, move all the pixel format definitions to the new
stefano
parents: 654
diff changeset
26 pixfmt.h \
925
1ff442f2660c Make ff_random_get_seed public, rename to av_get_random_seed, export the header
mstorsjo
parents: 892
diff changeset
27 random_seed.h \
587
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
28 rational.h \
739
4d40308d9343 cosmetics: Add missing ending backslash to installed header list.
diego
parents: 723
diff changeset
29 sha1.h \
587
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
30
814
d80513e9e0f6 Create and install libavutil/avconfig.h
mru
parents: 795
diff changeset
31 BUILT_HEADERS = avconfig.h
d80513e9e0f6 Create and install libavutil/avconfig.h
mru
parents: 795
diff changeset
32
584
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
33 OBJS = adler32.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
34 aes.o \
638
ccbcf7872a78 Rename string.c to avstring.c so that the name of header and C file match.
diego
parents: 601
diff changeset
35 avstring.o \
584
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
36 base64.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
37 crc.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
38 des.o \
892
3e77728d53e1 Implement av_strerror().
stefano
parents: 877
diff changeset
39 error.o \
932
be49bac1a894 Move eval.c and eval.h from libavcodec to libavutil, and make the eval
stefano
parents: 925
diff changeset
40 eval.o \
584
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
41 fifo.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
42 intfloat_readwrite.o \
999
effd4ae1769d Make ff_inverse stay with libavutil, and optional copy it to libavcodec.
flameeyes
parents: 996
diff changeset
43 inverse.o \
584
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
44 lfg.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
45 lls.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
46 log.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
47 lzo.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
48 mathematics.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
49 md5.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
50 mem.o \
795
0a1d25da1db9 Make the pixdesc API public.
stefano
parents: 752
diff changeset
51 pixdesc.o \
678
bcd0e6fe83d8 add ff_random_get_seed to be used in conjunction with random functions
bcoudurier
parents: 671
diff changeset
52 random_seed.o \
584
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
53 rational.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
54 rc4.o \
752
1e5bfdf9054d Prepare SHA code to handle SHA-2 as well. For now rename files and functions
kostya
parents: 739
diff changeset
55 sha.o \
584
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
56 tree.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
57 utils.o \
267
d363937cc410 Reverting stray commit part II, r8156 had the base64 export patch mixed with the nutdec patch
lu_zero
parents:
diff changeset
58
752
1e5bfdf9054d Prepare SHA code to handle SHA-2 as well. For now rename files and functions
kostya
parents: 739
diff changeset
59 TESTPROGS = adler32 aes base64 crc des lls md5 pca sha softfloat tree
723
db9e213fcc5b Add a configure check for lzo1x_999_compress() and compile the lzo test program
diego
parents: 721
diff changeset
60 TESTPROGS-$(HAVE_LZO1X_999_COMPRESS) += lzo
436
2fc7d825b16f Add Makefile rules for test programs.
diego
parents: 435
diff changeset
61
601
b150276ce746 Extend 'checkheaders' target to architecture-specific subdirectories.
diego
parents: 587
diff changeset
62 DIRS = arm bfin sh4 x86
b150276ce746 Extend 'checkheaders' target to architecture-specific subdirectories.
diego
parents: 587
diff changeset
63
864
ec7c0dcf0836 checkheaders: skip per-arch headers not meant for direct inclusion
mru
parents: 814
diff changeset
64 ARCH_HEADERS = bswap.h intmath.h intreadwrite.h timer.h
ec7c0dcf0836 checkheaders: skip per-arch headers not meant for direct inclusion
mru
parents: 814
diff changeset
65
491
34640f2e3060 non-recursive makefiles
mru
parents: 463
diff changeset
66 include $(SUBDIR)../subdir.mak
436
2fc7d825b16f Add Makefile rules for test programs.
diego
parents: 435
diff changeset
67
721
75c89362a6b1 Fix lzo-test linking: -llzo2 should be in ELIBS, not EXTRALIBS.
diego
parents: 713
diff changeset
68 $(SUBDIR)lzo-test$(EXESUF): ELIBS = -llzo2