annotate Makefile @ 864:ec7c0dcf0836 libavutil

checkheaders: skip per-arch headers not meant for direct inclusion Some of the per-arch headers are only meant to be used through the parent header of the same name. Testing these standalone does not make sense.
author mru
date Mon, 08 Mar 2010 20:17:47 +0000
parents d80513e9e0f6
children efba70214ef1
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 \
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
6 avstring.h \
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
7 avutil.h \
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
8 base64.h \
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
9 common.h \
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
10 crc.h \
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
11 fifo.h \
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
12 intfloat_readwrite.h \
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
13 log.h \
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
14 lzo.h \
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
15 mathematics.h \
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
16 md5.h \
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
17 mem.h \
795
0a1d25da1db9 Make the pixdesc API public.
stefano
parents: 752
diff changeset
18 pixdesc.h \
671
e847c4a1d29a Split avutil.h, move all the pixel format definitions to the new
stefano
parents: 654
diff changeset
19 pixfmt.h \
587
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
20 rational.h \
739
4d40308d9343 cosmetics: Add missing ending backslash to installed header list.
diego
parents: 723
diff changeset
21 sha1.h \
587
53b9b303d6d5 cosmetics: Consistently place HEADERS before OBJS in all Makefiles.
diego
parents: 584
diff changeset
22
814
d80513e9e0f6 Create and install libavutil/avconfig.h
mru
parents: 795
diff changeset
23 BUILT_HEADERS = avconfig.h
d80513e9e0f6 Create and install libavutil/avconfig.h
mru
parents: 795
diff changeset
24
584
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
25 OBJS = adler32.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
26 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
27 avstring.o \
584
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
28 base64.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
29 crc.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
30 des.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
31 fifo.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
32 intfloat_readwrite.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
33 lfg.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
34 lls.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
35 log.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
36 lzo.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
37 mathematics.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
38 md5.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
39 mem.o \
795
0a1d25da1db9 Make the pixdesc API public.
stefano
parents: 752
diff changeset
40 pixdesc.o \
678
bcd0e6fe83d8 add ff_random_get_seed to be used in conjunction with random functions
bcoudurier
parents: 671
diff changeset
41 random_seed.o \
584
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
42 rational.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
43 rc4.o \
752
1e5bfdf9054d Prepare SHA code to handle SHA-2 as well. For now rename files and functions
kostya
parents: 739
diff changeset
44 sha.o \
584
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
45 tree.o \
1edaa4382343 cosmetic: align backslashes in makefiles
mru
parents: 561
diff changeset
46 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
47
752
1e5bfdf9054d Prepare SHA code to handle SHA-2 as well. For now rename files and functions
kostya
parents: 739
diff changeset
48 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
49 TESTPROGS-$(HAVE_LZO1X_999_COMPRESS) += lzo
436
2fc7d825b16f Add Makefile rules for test programs.
diego
parents: 435
diff changeset
50
601
b150276ce746 Extend 'checkheaders' target to architecture-specific subdirectories.
diego
parents: 587
diff changeset
51 DIRS = arm bfin sh4 x86
b150276ce746 Extend 'checkheaders' target to architecture-specific subdirectories.
diego
parents: 587
diff changeset
52
864
ec7c0dcf0836 checkheaders: skip per-arch headers not meant for direct inclusion
mru
parents: 814
diff changeset
53 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
54
491
34640f2e3060 non-recursive makefiles
mru
parents: 463
diff changeset
55 include $(SUBDIR)../subdir.mak
436
2fc7d825b16f Add Makefile rules for test programs.
diego
parents: 435
diff changeset
56
721
75c89362a6b1 Fix lzo-test linking: -llzo2 should be in ELIBS, not EXTRALIBS.
diego
parents: 713
diff changeset
57 $(SUBDIR)lzo-test$(EXESUF): ELIBS = -llzo2