blob: 490bbbf32293751a275fd92307ce53fbe9848a72 [file] [log] [blame]
Ray Essickce76d5a2021-03-10 13:13:33 -08001#
Ray Essick1ca25222020-05-26 14:20:40 -07002# mainline files for frameworks/av
Ray Essickce76d5a2021-03-10 13:13:33 -08003# this list used by tools/mainline_hook_*.sh to help separate
4# mainline changes vs framework changes, which release at different paces.
5#
Ray Essick1ca25222020-05-26 14:20:40 -07006#
7# ignore comment (#) lines and blank lines
8# rest are path prefixes starting at root of the project
9# (so OWNERS, not frameworks/av/OWNERS)
Ray Essickce76d5a2021-03-10 13:13:33 -080010#
Ray Essick1ca25222020-05-26 14:20:40 -070011# path
12# INCLUDE path
13# EXCLUDE path
14#
15# 'path' and 'INCLUDE path' are identical -- they both indicate that this path
16# is part of mainline
17# EXCLUDE indicates that this is not part of mainline,
18# so 'foo/' and 'EXCLUDE foo/nope'
19# means everything under foo/ is part of mainline EXCEPT foo/nope.
20# INCLUDE/EXCLUDE/INCLUDE nested structuring is not supported
21#
22# matching is purely prefix
23# so 'foo' will match 'foo', 'foo.c', 'foo/bar/baz'
24# if you want to exclude a directory, best to use a pattern like "foo/"
25#
26
27media/codec2/components/
28media/codecs/
29media/extractors/
Ray Essickce76d5a2021-03-10 13:13:33 -080030media/libstagefright/mpeg2ts/
31media/libstagefright/flac/