1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-02 03:06:28 +02:00
FFmpeg/libavcodec/hevc/Makefile
Andreas Rheinhardt dd8fb0aaae avcodec/hevc/Makefile: Move rules for lavc/* files to lavc/Makefile
If any of these files (say A) would be changed in such a way
that A acquires a new dependency on another file B, building B
would need to be added to all the rules that lead to A being built.
Yet currently the rules for several files are spread over
the lavc Makefile and the Makefile of the lavc/hevc subdir, making
it more likely to be forgotten. So move the rules for these files
to the lavc/Makefile.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2024-06-09 10:59:33 +02:00

29 lines
660 B
Makefile

clean::
$(RM) $(CLEANSUFFIXES:%=libavcodec/hevc/%)
OBJS-$(CONFIG_HEVC_DECODER) += \
hevc/cabac.o \
hevc/data.o \
hevc/dsp.o \
hevc/filter.o \
hevc/hevcdec.o \
hevc/mvs.o \
hevc/pred.o \
hevc/refs.o \
OBJS-$(CONFIG_HEVC_PARSER) += \
hevc/parser.o \
OBJS-$(CONFIG_HEVCPARSE) += \
hevc/data.o \
hevc/parse.o \
hevc/ps.o \
OBJS-$(CONFIG_HEVC_SEI) += \
hevc/sei.o \
libavcodec/hevc/%.o: CPPFLAGS += -I$(SRC_PATH)/libavcodec/